0

Параметры запуска 1С:Предприятие 8 из командной строки

Программу 1С:Предприятие 8 можно запустить как интерактивно, так из командной строки. Для этого необходимо сформировать строку запуска с параметрами (ключами) запуска. В общем виде строка запуска выглядит так (указаны только наиболее востребованные параметры):

<КаталогПрограммы>\1cestart.exe <РежимЗапуска> [/IBConnectionString <СтрокаСоединения>] [/IBName <ИмяБазы>] {/F <КаталогИБ>|/S <АдресБД>|/WS <АдресWS>} [/SLev <УровеньБезопасности>] [/Z <Разделители>] 
[/N <ИмяПользователя>] [/P <Пароль>] [/WS{+|-}] [/WSA{+|-}] [/C <СтроковыйПараметр>] [/Execute <ИмяФайла>] [/Out <ИмяФайла> [-NoTruncate]] [/RunShortcut <ИмяФайла>] [/UC <КодДоступа>]
Ключ Описание Версия
КаталогПрограммы параметр задает путь к каталогу Common в каталоге установки программы
Параметры подключения
РежимЗапуска параметр задает режим запуска 1С:Предприятие 8
Возможные варианты:

ENTERPRISE — запуск в режиме 1С:Предприятие
CONFIG — запуск в режиме конфигуратора
/IBConnectionString <СтрокаСоединения> Необязательный параметр. Задает полную строку соединения с ИБ.
Строку рекомендуется заключить в кавычки, а все входящие в строку кавычки удвоить
/IBName <ИмяБазы> Необязательный параметр. Задает имя базы данных, как оно задано в списке информационных баз.
Строку рекомендуется заключить в кавычки, а все входящие в строку кавычки удвоить
/F <КаталогИБ> В случае файловой базы данных параметр задает путь к каталогу базы данных, где хранится файл 1Cv8.1CD (имя файла указывать не нужно).
Строку рекомендуется заключить в кавычки
/S <АдресИБ> В случае серверной базы данных (в клиент-серверной архитектуре) параметр задает адрес базы данных в формате: Имя сервера приложений\Имя базы данных
/WS <АдресWS> В случае тонкого клиента параметр задает адрес ws-ссылки
/SLev <УровеньБезопасности> Необязательный параметр. Задает уровень защиты соединения с сервером приложений.
/Z <Разделители> Необязательный параметр. Задает разделители сеанса
Параметры аутентификации
/N <ИмяПользователя> Необязательный параметр. Задает имя пользователя.
Если в базе данных список пользователей не ведется, данный ключ игнорируется. Если такого пользователя нет в списке пользователей, будет выдано окно авторизации доступа
/P <Пароль> Необязательный параметр. Задает пароль пользователя.
Если ключ /N не указан или в базе не ведется список пользователей, данный ключ игнорируется. Если пароль пользователя указан неверно, будет выдано окно авторизации доступа
/WS{+|-} Необязательный параметр. Определяет порядок использования аутентификации средствами операционной системы клиента. Возможные варианты:

+ использовать аутентификацию
не использовать
/WSA{+|-} Необязательный параметр. Определяет порядок использования аутентификации средствами операционной системы веб-сервера. Возможные варианты:

+ использовать аутентификацию
не использовать
Прочие параметры
/C <СтроковыйПараметр> Необязательный параметр. Передача произвольного строкового параметра в программу.
Если в строке имеются пробелы, строку нужно заключить в кавычки, а все входящие в строку кавычки удвоить
/Execute <ИмяФайла> Необязательный параметр. Открыть указанную внешнюю обработку после запуска программы.
Имя файла рекомендуется заключить в кавычки
/Out <ИмяФайла> [-NoTruncate] Необязательный параметр. Перенаправляет стандартный поток служебных сообщений в файл.
Параметр -NoTruncate запрещает усечение текстового файла
Имя файла рекомендуется заключить в кавычки
/RunShortcut <ИмяФайла> Необязательный параметр. Задает имя файла со списком информационных баз, которые необходимо показать пользователю в диалоге выбора ИБ
Имя файла рекомендуется заключить в кавычки
/UC <КодДоступа> Необязательный параметр. Позволяет обойти блокировку установки соединений с ИБ. Код доступа должен совпадать с тем, что установлен для ИБ на сервере приложений

Примеры строки запуска программы

Запуск программы из командной строки с использованием аутентификации 1с:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F "C:\DB\TEST" /N Иванов /P 12345

Запуск программы из командной строки с отключением аутентификации операционной системы:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F "C:\DB\TEST" /N Иванов /P 12345 /WA-

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *