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 <КодДоступа>]

 

Ключ Версия Описание
КаталогПрограммы 8.3 и выше параметр задает путь к каталогу Common в каталоге установки программы
Параметры подключения
РежимЗапуска 8.3 и выше параметр задает режим запуска 1С:Предприятие 8
Возможные варианты:

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

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

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

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

Запуск программы из командной строки с использованием аутентификации 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-

Поделиться страницей в соц.сетях

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

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