К статье
Практический материал

Администрирование · 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 можно указать с пустым значением в кавычках или опустить. Если имя пользователя или путь содержат пробелы, кавычки обязательны.

batch
"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
    Откройте консоль администрирования серверов 1С:Предприятия
  2. 2
    Разверните кластер и найдите нужную информационную базу
  3. 3
    Откройте свойства базы двойным щелчком
  4. 4
    Снимите флаг «Блокировка начала сеансов включена»
  5. 5
    Сохраните изменения и проверьте вход тестовым пользователем

Второй вариант — войти в базу, не снимая блокировку полностью, с помощью кода разрешения. При установке блокировки задаётся код (параметр «Код разрешения»), и сеанс, запущенный с параметром /UC"код", игнорирует блокировку:

1cv8.exe ENTERPRISE /S"Server1C\TradeBase" /UC"Админ2026"

Это удобно для администратора: можно войти в заблокированную базу, проверить результат обновления и только потом открыть доступ всем остальным. В конфигурациях на Библиотеке стандартных подсистем код разрешения также вводится в форме блокировки.

Для файловой базы, заблокированной штатной обработкой, достаточно зайти в базу под администратором (с кодом разрешения или когда блокировка истекла) и в разделе «Администрирование → Обслуживание → Блокировка работы пользователей» нажать «Снять блокировку».

Маршрут решения

Как выбрать действие

Нужно пустить всех пользователей после обновленияСнимите блокировку начала сеансов в свойствах базы в консоли кластера
Нужно впустить только администратора в заблокированную базуЗапустите сеанс с параметром /UC и кодом разрешения
Блокировка должна сняться автоматически в заданное времяЗадайте дату и время окончания блокировки в её настройках
Файловая база заблокирована штатной обработкойВойдите под администратором и снимите блокировку в разделе «Обслуживание»

Дополнительные полезные параметры запуска

Помимо режима и строки подключения, платформа поддерживает ряд ключей, упрощающих администрирование. Ключ /DisableStartupDialogs отключает стартовые диалоги, /DisableStartupMessages — информационные сообщения при запуске. Ключ /RunModeOrdinaryApplication принудительно запускает базу в обычном приложении, а /RunModeManagedApplication — в управляемом.

Для выполнения действий без интерактивного входа используется запуск конфигуратора в пакетном режиме: DESIGNER /F"путь" /DumpIB"файл.dt" создаст выгрузку базы. После таких пакетных операций часто требуется снова разрешить работу пользователей — проверяйте состояние блокировки после каждого регламентного окна.

Полезно вести отдельный bat-файл для каждой базы: один для входа пользователя, другой для входа администратора с кодом разрешения. Храните такие файлы в защищённой папке — пароль в открытом виде в тексте команды доступен любому, кто откроет файл.

Типичные ошибки
01
Пароль в открытом виде в общем ярлыке — любой пользователь видит учётные данные; используйте аутентификацию ОС или ограничьте доступ к файлу
02
Опечатка в имени базы в параметре /S — платформа сообщает, что база не найдена в кластере
03
Снятие блокировки до окончания обновления — пользователи входят в базу во время реструктуризации, что вызывает ошибки и обрыв обновления
04
Забытый код разрешения — администратор не может войти в заблокированную базу; храните код в надёжном месте
05
Запуск 1cv8.exe без указания версии платформы при нескольких установленных релизах — база открывается не той версией

Проверка результата и контрольные точки

После запуска с параметрами убедитесь, что открылся именно режим «Предприятие» нужной базы: в окне «О программе» видны режим, версия платформы и строка соединения с базой. Если открылся конфигуратор или диалог выбора базы — проверьте порядок параметров и кавычки в команде.

После снятия блокировки выполните тестовый вход под обычным пользователем, а не под администратором: у администратора могут быть права, обходящие ограничения, и тест не покажет реальную картину. Также проверьте в консоли кластера, что новые сеансы создаются и не завершаются с ошибкой.

Контрольные точки

Как проверить результат

Окно после запуска ярлыка
Норма

Открыто рабочее окно базы в режиме «Предприятие»

Тревожный признак

Диалог выбора базы или конфигуратор — ошибка в параметрах

Вход обычного пользователя
Норма

Сеанс создаётся без сообщений о блокировке

Тревожный признак

Сообщение «Работа пользователей заблокирована» — блокировка не снята

Сеансы в консоли кластера
Норма

Новые сеансы появляются в списке и работают

Тревожный признак

Сеансов нет или они завершаются с ошибкой

Регламентные задания
Норма

Задания выполняются по расписанию

Тревожный признак

Задания не выполняются — включена их блокировка

Частые вопросы

Можно ли запустить 1С в режиме «Предприятие» без ввода логина и пароля?

Да. Укажите имя и пароль в параметрах /N и /P, либо включите аутентификацию операционной системы для пользователя в настройках базы — тогда вход выполняется под текущей учётной записью Windows без ввода данных.

Что делать, если код разрешения блокировки утерян?

В клиент-серверном варианте администратор кластера может открыть свойства информационной базы в консоли и снять блокировку без кода — код нужен только для входа через параметр /UC. В файловой базе блокировку можно сбросить, открыв базу в конфигураторе с монопольным доступом.

Почему ярлык с параметрами открывает не ту базу?

Проверьте путь в /F или имя базы в /S: они должны точно соответствовать реальному расположению или имени в кластере. Также убедитесь, что в команде нет лишних пробелов и все кавычки закрыты.

Как запустить базу в режиме «Предприятие» через веб-браузер?

База должна быть опубликована на веб-сервере (IIS или Apache). Тогда достаточно открыть в браузере адрес публикации — параметры командной строки не требуются, а режим «Предприятие» используется автоматически.

Снимается ли блокировка пользователей автоматически?

Да, если при установке блокировки заданы дата и время окончания — после их наступления новые сеансы разрешаются. Если время окончания не указано, блокировку нужно снимать вручную в консоли кластера или штатной обработкой.

Чем отличается запуск 1cv8.exe от 1cv8c.exe?

1cv8.exe — универсальный стартер, который выбирает клиент по настройкам базы и требует указания режима (ENTERPRISE или DESIGNER). 1cv8c.exe — тонкий клиент, он работает только в режиме «Предприятие» и не может запускать конфигуратор.

Итог

Что важно запомнить

Режим «Предприятие» запускается параметром ENTERPRISE с указанием базы через /F или /S. Работа пользователей разрешается снятием блокировки начала сеансов в консоли кластера или штатной обработкой, а вход в заблокированную базу — параметром /UC с кодом разрешения. Всегда проверяйте результат тестовым входом обычного пользователя.