Как можно запустить базу 1С: клиенты, режимы и параметры командной строки
Содержание
Режимов запуска у 1С Предприятие два: «1С:Предприятие» (работа пользователя) и «Конфигуратор» (разработка и администрирование). Внутри режима «1С:Предприятие» запуск идёт одним из четырёх клиентов: толстым, тонким, веб-клиентом или мобильным. А конфигурация сама решает, в каком виде показать интерфейс: как управляемое или как обычное приложение.
Путаница возникает из-за того, что словом «режим» называют сразу три разные вещи. Первая — кнопка в окне запуска. Вторая — тип клиента. Третья — режим работы самого приложения. Разберём каждую и покажем, как это настраивается.
Два режима в окне запуска: «1С:Предприятие» и «Конфигуратор»
Откройте список информационных баз. Внизу окна запуска стоят кнопки выбора режима.
| Режим | Для чего | Кто использует |
|---|---|---|
1С:Предприятие | Обычная работа с документами, справочниками, отчётами | Бухгалтеры, кадровики, менеджеры |
Конфигуратор | Изменение конфигурации, загрузка и выгрузка базы, управление пользователями, обновление структуры | Программисты, администраторы |
Режим «Конфигуратор» по сути отдельное приложение. Он запускается тем же файлом 1cv8.exe, но с ключом DESIGNER.
Конфигуратор даёт доступ к структуре базы. Не заходите в него «посмотреть», если не знаете зачем: случайное сохранение изменений в типовой конфигурации потом мешает обновлению.
Для пользователя Конфигуратор не нужен вообще. Тонкий клиент и веб-клиент открывают базу в режиме «1С:Предприятие», и права на Конфигуратор им выдаёт только администратор.
Какие клиентские приложения запускают базу
В режиме «1С:Предприятие» вы выбираете один из клиентов. Они различаются тем, где работает интерфейс и что нужно установить.
- 🖥 Толстый клиент — файл
1cv8.exe. Умеет работать и с файловой, и с клиент-серверной базой, показывает как обычное, так и управляемое приложение. - ⚡ Тонкий клиент — файл
1cv8c.exe. Лёгкий, подключается к серверу или к файловой базе, но показывает только управляемое приложение. - 🌐 Веб-клиент — открывается в браузере, ничего не устанавливается. Нужна публикация базы на веб-сервере.
- 📱 Мобильный клиент — приложение для телефона или планшета, подключается к опубликованной базе.
Для большинства рабочих мест хватает тонкого клиента . Толстый нужен там, где конфигурация ещё сделана в режиме обычного приложения, либо где выполняются действия, недоступные тонкому клиенту: например, часть операций с файловой базой или внешняя обработка, которой нужен толстый клиент.
Чем толстый клиент отличается от тонкого на практике
Тонкий клиент ставится быстрее и меньше нагружает компьютер. Он получает от сервера готовые данные и сам почти ничего не считает. Толстый клиент может выполнять часть кода у себя на машине, поэтому ему нужен более мощный компьютер.
Если у вас нет специальной причины, выбирайте тонкий клиент. Для базы с типовой конфигурацией 8.3 он подходит почти всегда.
Управляемое и обычное приложение: что показывает конфигурация
Это второй смысл слова «режим». Он зависит не от клиента, а от конфигурации. В свойствах конфигурации есть параметр «Основной режим запуска» с вариантами «Управляемое приложение» и «Обычное приложение». Есть также значение «Авто», когда платформа выбирает режим сама.
Современные типовые конфигурации (Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11) работают в режиме управляемого приложения. У них форма строится на сервере, а клиент лишь отображает её. Поэтому такие конфигурации открываются и тонким клиентом, и веб-клиентом.
Обычное приложение встречается в старых или сильно доработанных конфигурациях. Формы там рисует сам клиент, и запустить такое приложение можно только толстым клиентом. В веб-клиенте оно не откроется.
Если ваша конфигурация построена на управляемом приложении, а вы хотите проверить, как она выглядит в другом режиме, не меняйте настройку в рабочей базе. Для эксперимента возьмите копию.
Как проверить режим конкретной базы
- Откройте базу тонким клиентом. Если запустилась, значит, конфигурация поддерживает управляемое приложение.
- Если тонкий клиент выдаёт сообщение о том, что приложение нельзя запустить в этом режиме, запустите толстым.
- Для точного ответа смотрите в Конфигураторе свойства корня конфигурации, поле режима запуска.
Веб-клиент и мобильные устройства
Веб-клиент работает в браузере. Подойдут актуальные версии Chrome, Firefox, Edge, Safari и Яндекс Браузера. Устанавливать ничего не нужно, но администратор должен опубликовать базу на веб-сервере (Apache или IIS) через Конфигуратор: меню «Администрирование», пункт «Публикация на веб-сервере».
Адрес базы выглядит так: http://сервер/имя_публикации. Пользователь открывает его в браузере и входит под своим логином.
Веб-клиент удобен там, где невозможно поставить программу: гостевой компьютер, удалённая работа, быстрый вход с чужого ноутбука. Его ограничения:
- ❌ Нет работы с локальными файлами без дополнительного расширения браузера или модуля.
- ❌ Нет обычного приложения: только управляемое.
- ❌ Часть возможностей для работы с оборудованием требует установки расширений.
С мобильными устройствами два пути. Первый: мобильный клиент подключается к опубликованной базе 1С. Второй: мобильная платформа 1С запускает собственное мобильное приложение, которое работает автономно на устройстве. Это разные вещи: первый вариант показывает вашу обычную базу, второй — отдельное решение, сделанное под мобильную платформу.
Ярлыки и параметры командной строки
Любой режим можно зафиксировать в ярлыке. Тогда пользователь запускает базу двойным щелчком и не выбирает ничего в окне списка баз. Ярлык ведёт на нужный файл, а параметры добавляются в поле «Объект».
Базовые параметры:
| Параметр | Что делает |
|---|---|
ENTERPRISE | Запуск в режиме «1С:Предприятие» |
DESIGNER | Запуск Конфигуратора |
/F путь | Файловая база, путь к каталогу |
/S сервер\база | Клиент-серверная база |
/N имя | Имя пользователя |
/P пароль | Пароль пользователя |
/WA- | Отключает проверку подлинности ОС |
/RunModeOrdinaryApplication | Запуск толстого клиента в режиме обычного приложения |
/RunModeManagedApplication | Запуск толстого клиента в режиме управляемого приложения |
/ClearCache | Очистка кэша клиента при запуске |
/DisableStartupMessages | Не показывать окно сообщений при старте |
Пример ярлыка для файловой базы тонким клиентом:
"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8c.exe" ENTERPRISE /F "D:\Базы\Бухгалтерия" /N "Иванова"
Версию платформы в пути замените на свою. Пароль в ярлык лучше не вшивать: любой, кто откроет свойства ярлыка, увидит его.
Для клиент-серверной базы строка начинается так же, только вместо /F указывается /S имя_сервера\имя_базы.
Как создать ярлык по шагам
- Щёлкните правой кнопкой мыши по рабочему столу, выберите «Создать → Ярлык».
- Укажите путь к
1cv8c.exeили1cv8.exeи добавьте нужные параметры через пробел. - Задайте имя ярлыка, например «Бухгалтерия, тонкий клиент».
- Проверьте запуск двойным щелчком.
Сводка: что умеет каждый клиент
| Клиент | Файл или способ | Обычное приложение | Управляемое приложение | Установка на ПК |
|---|---|---|---|---|
| Толстый | 1cv8.exe | да | да | нужна платформа |
| Тонкий | 1cv8c.exe | нет | да | нужна платформа или отдельный дистрибутив тонкого клиента |
| Веб-клиент | браузер | нет | да | не нужна |
| Мобильный клиент | приложение на устройстве | нет | да | приложение из магазина |
Тонкий клиент ставится и отдельным небольшим дистрибутивом, без полной платформы. Для рядового пользователя этого достаточно: Конфигуратор ему всё равно не нужен.
Запуск с автоматическим действием
Через командную строку можно не только открыть базу , но и сразу выполнить действие. Два параметра пригодятся чаще остальных.
/Execute "путь\обработка.epf"— после входа открыть внешнюю обработку . Работает в толстом клиенте./C "строка"— передать в базу строку, которую прочитает код конфигурации при старте (параметр запуска). Чем он станет, решает программист: типовая конфигурация такую строку сама никак не использует.
Так делают регламентные задачи: ярлык или файл .bat открывает базу, внешняя обработка выгружает отчёт или обновляет курсы, после чего сеанс закрывается. Планировщик Windows запускает такой файл по расписанию.
Для задач по расписанию заведите отдельного пользователя базы с минимальными правами и не используйте учётку администратора.
Как выбрать вариант запуска в списке баз
Есть ещё один уровень настройки, о котором часто забывают. В окне со списком информационных баз выделите нужную базу и нажмите «Изменить». В конце настроек будет поле выбора варианта запуска. Там три значения: автоматический выбор, тонкий клиент и толстый клиент.
Если стоит «Выбирать автоматически», платформа ориентируется на режим запуска, заданный в конфигурации. Для управляемого приложения откроется тонкий клиент, для обычного — толстый. Принудительное значение полезно, когда нужно проверить поведение базы в конкретном клиенте.
Параметры, заданные в ярлыке, имеют приоритет над настройкой в окне списка баз. Поэтому, если вы поменяли вариант запуска в списке, а база всё равно открывается иначе, посмотрите свойства ярлыка.
Не запускается база: что проверить по порядку
Когда запуск не получается, симптом подсказывает причину. Ниже типичные ситуации.
/RunModeOrdinaryApplication из ярлыка или переключите вариант запуска базы на тонкий клиент.1Cv8.1CD. Для серверной проверьте, что кластер доступен, а имя базы совпадает с регистрацией в кластере./ClearCache. Он сбросит локальный кэш клиента. Закройте все сеансы 1С на этом компьютере перед запуском.Сброс кэша клиента
Если база ведёт себя странно после обновления платформы или конфигурации, сбросьте кэш. Самый простой способ: запустить с ключом /ClearCache. Вручную кэш лежит в каталогах пользователя, и его можно удалить, но тогда закройте все окна 1С.
Закрытие всех сеансов клиента на компьютере прервёт работу пользователей, которые сидят на этой же машине (например, на терминальном сервере). Делайте это вне рабочих часов или предупредите пользователей.
Какой режим выбрать: быстрый ответ
1cv8c.exe. Быстрее и легче всего.1cv8.exe. Тонкий и веб-клиент такую конфигурацию не покажут.Частые вопросы
Можно ли запустить управляемое приложение толстым клиентом?
Чем отличается файл 1cv8.exe от 1cv8c.exe?
Нужно ли ставить платформу на каждый компьютер для работы в веб-клиенте?
Как открыть Конфигуратор без окна списка баз?
DESIGNER и путём к базе: 1cv8.exe DESIGNER /F "путь". Для серверной базы используйте /S.