Администрирование · 10 мин
Как запустить 1С в режиме «Предприятие» и разрешить работу пользователей
Как запустить 1С с параметром Enterprise, снять блокировку соединений и разрешить работу пользователей: команды, параметры командной строки, типичные ошибки.
Режим «Предприятие» — это основной рабочий режим 1С, в котором пользователи ведут учёт, вводят документы и формируют отчёты. Администратору регулярно приходится управлять запуском этого режима: принудительно стартовать базу в режиме «Предприятие» вместо «Конфигуратора», автоматизировать вход через ярлыки и скрипты, а также снимать блокировку соединений после регламентных операций, чтобы разрешить работу пользователей.
Запуск с параметрами выполняется через командную строку, ярлык Windows или пакетный файл. Ключевая команда выглядит так: исполняемый файл платформы, параметр ENTERPRISE, указание информационной базы и, при необходимости, дополнительные ключи — пользователь, пароль, код разрешения при установленной блокировке.
Отдельная задача — разрешение работы пользователей после того, как база была заблокирована для обновления конфигурации, резервного копирования или регламентных заданий. Блокировка снимается через консоль кластера серверов 1С, утилиту администрирования или параметр запуска с кодом разрешения.
Что означает параметр Enterprise при запуске 1С
Исполняемый файл платформы 1cv8.exe (или 1cv8c.exe для тонкого клиента) принимает первым аргументом режим запуска. Основных режимов два: ENTERPRISE — режим «Предприятие», рабочий режим пользователей, и DESIGNER — «Конфигуратор» для разработки и администрирования. Есть также служебные режимы, например CREATEINFOBASE для создания базы из командной строки.
Если запустить 1cv8.exe без параметров, откроется стандартное окно выбора информационной базы. Указание режима и пути к базе позволяет пропустить этот диалог и сразу открыть нужную базу в нужном режиме — это основа автоматизации запуска для пользователей и регламентных задач.
Тонкий клиент (1cv8c.exe) поддерживает только режим «Предприятие», поэтому параметр режима ему не нужен — достаточно указать базу. Толстый клиент и веб-клиент выбираются в зависимости от настроек базы и требований конфигурации.
Запуск файловой базы в режиме «Предприятие»
Для файловой информационной базы путь указывается через ключ /F. Полная команда выглядит так:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"12345"
Здесь /F задаёт каталог файловой базы, /N — имя пользователя, /P — пароль. Если пароль пустой, параметр /P можно указать с пустым значением в кавычках или опустить. Если имя пользователя или путь содержат пробелы, кавычки обязательны.
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"12345"Для постоянного использования удобнее создать ярлык: правый клик на рабочем столе → «Создать ярлык» → вставить команду в поле расположения объекта. Пользователь получает вход в базу одним двойным щелчком без выбора из списка и ввода пароля.
Запуск клиент-серверной базы
Для базы на сервере 1С:Предприятия вместо /F используется ключ /S с указанием сервера и имени базы в кластере:
1cv8.exe ENTERPRISE /S"Server1C\TradeBase" /N"Иванов" /P"12345"
Имя базы в параметре /S должно точно совпадать с именем, заданным при создании базы в консоли кластера, — регистр символов значения не имеет, но написание должно совпадать. Если сервер работает на нестандартном порту, его указывают через двоеточие после имени сервера.
Для веб-клиента используется ключ /WS с адресом публикации на веб-сервере, либо база просто открывается в браузере по ссылке вида http://server/TradeBase — в этом случае параметры командной строки не нужны вовсе.
Блокировка работы пользователей: зачем и как она действует
Блокировка соединений устанавливается перед обновлением конфигурации, загрузкой данных, резервным копированием файловой базы и другими операциями, требующими монопольного доступа. Пока блокировка активна, новые сеансы пользователей не создаются — при попытке входа выводится сообщение о блокировке с указанием времени окончания, если оно задано.
В клиент-серверном варианте блокировка настраивается в консоли кластера: свойства информационной базы → флаг «Блокировка регламентных заданий включена» и поле «Блокировка начала сеансов включена». Там же задаются дата и время начала и конца блокировки, сообщение для пользователей и код разрешения.
В файловой базе блокировку обычно устанавливают программно из конфигурации (например, через типовую обработку «Блокировка работы пользователей» в конфигурациях на БСП) или при запуске конфигуратора с выполнением пакетных операций.
Как разрешить работу пользователей после блокировки
Основной способ — снять блокировку в консоли кластера серверов. Откройте консоль, найдите нужную информационную базу, откройте её свойства и снимите флаг «Блокировка начала сеансов включена». После сохранения пользователи смогут входить в базу в обычном режиме. Заодно проверьте флаг блокировки регламентных заданий, если они должны работать.
- 1Откройте консоль администрирования серверов 1С:Предприятия
- 2Разверните кластер и найдите нужную информационную базу
- 3Откройте свойства базы двойным щелчком
- 4Снимите флаг «Блокировка начала сеансов включена»
- 5Сохраните изменения и проверьте вход тестовым пользователем
Второй вариант — войти в базу, не снимая блокировку полностью, с помощью кода разрешения. При установке блокировки задаётся код (параметр «Код разрешения»), и сеанс, запущенный с параметром /UC"код", игнорирует блокировку:
1cv8.exe ENTERPRISE /S"Server1C\TradeBase" /UC"Админ2026"
Это удобно для администратора: можно войти в заблокированную базу, проверить результат обновления и только потом открыть доступ всем остальным. В конфигурациях на Библиотеке стандартных подсистем код разрешения также вводится в форме блокировки.
Для файловой базы, заблокированной штатной обработкой, достаточно зайти в базу под администратором (с кодом разрешения или когда блокировка истекла) и в разделе «Администрирование → Обслуживание → Блокировка работы пользователей» нажать «Снять блокировку».
Как выбрать действие
Дополнительные полезные параметры запуска
Помимо режима и строки подключения, платформа поддерживает ряд ключей, упрощающих администрирование. Ключ /DisableStartupDialogs отключает стартовые диалоги, /DisableStartupMessages — информационные сообщения при запуске. Ключ /RunModeOrdinaryApplication принудительно запускает базу в обычном приложении, а /RunModeManagedApplication — в управляемом.
Для выполнения действий без интерактивного входа используется запуск конфигуратора в пакетном режиме: DESIGNER /F"путь" /DumpIB"файл.dt" создаст выгрузку базы. После таких пакетных операций часто требуется снова разрешить работу пользователей — проверяйте состояние блокировки после каждого регламентного окна.
Полезно вести отдельный bat-файл для каждой базы: один для входа пользователя, другой для входа администратора с кодом разрешения. Храните такие файлы в защищённой папке — пароль в открытом виде в тексте команды доступен любому, кто откроет файл.
Проверка результата и контрольные точки
После запуска с параметрами убедитесь, что открылся именно режим «Предприятие» нужной базы: в окне «О программе» видны режим, версия платформы и строка соединения с базой. Если открылся конфигуратор или диалог выбора базы — проверьте порядок параметров и кавычки в команде.
После снятия блокировки выполните тестовый вход под обычным пользователем, а не под администратором: у администратора могут быть права, обходящие ограничения, и тест не покажет реальную картину. Также проверьте в консоли кластера, что новые сеансы создаются и не завершаются с ошибкой.
Как проверить результат
Открыто рабочее окно базы в режиме «Предприятие»
Диалог выбора базы или конфигуратор — ошибка в параметрах
Сеанс создаётся без сообщений о блокировке
Сообщение «Работа пользователей заблокирована» — блокировка не снята
Новые сеансы появляются в списке и работают
Сеансов нет или они завершаются с ошибкой
Задания выполняются по расписанию
Задания не выполняются — включена их блокировка
Частые вопросы
Можно ли запустить 1С в режиме «Предприятие» без ввода логина и пароля?
Да. Укажите имя и пароль в параметрах /N и /P, либо включите аутентификацию операционной системы для пользователя в настройках базы — тогда вход выполняется под текущей учётной записью Windows без ввода данных.
Что делать, если код разрешения блокировки утерян?
В клиент-серверном варианте администратор кластера может открыть свойства информационной базы в консоли и снять блокировку без кода — код нужен только для входа через параметр /UC. В файловой базе блокировку можно сбросить, открыв базу в конфигураторе с монопольным доступом.
Почему ярлык с параметрами открывает не ту базу?
Проверьте путь в /F или имя базы в /S: они должны точно соответствовать реальному расположению или имени в кластере. Также убедитесь, что в команде нет лишних пробелов и все кавычки закрыты.
Как запустить базу в режиме «Предприятие» через веб-браузер?
База должна быть опубликована на веб-сервере (IIS или Apache). Тогда достаточно открыть в браузере адрес публикации — параметры командной строки не требуются, а режим «Предприятие» используется автоматически.
Снимается ли блокировка пользователей автоматически?
Да, если при установке блокировки заданы дата и время окончания — после их наступления новые сеансы разрешаются. Если время окончания не указано, блокировку нужно снимать вручную в консоли кластера или штатной обработкой.
Чем отличается запуск 1cv8.exe от 1cv8c.exe?
1cv8.exe — универсальный стартер, который выбирает клиент по настройкам базы и требует указания режима (ENTERPRISE или DESIGNER). 1cv8c.exe — тонкий клиент, он работает только в режиме «Предприятие» и не может запускать конфигуратор.
Что важно запомнить
Режим «Предприятие» запускается параметром ENTERPRISE с указанием базы через /F или /S. Работа пользователей разрешается снятием блокировки начала сеансов в консоли кластера или штатной обработкой, а вход в заблокированную базу — параметром /UC с кодом разрешения. Всегда проверяйте результат тестовым входом обычного пользователя.