Запуск 1С из командной строки

Помимо запуска 1С Предприятия путем выбора соответствующей команды из меню Пуск - Программы - 1С Предприятие..., можно использовать и другие способы запуска.

Например создать ярлык на рабочем столе пользователя (или пакетный файл) и в нем указать строку запуска приложения.

Для запуска 1С:Предприятия можно использовать либо программу запуска (1cestart.exe), либо интерактивную программу запуска (1cv8s.exe), либо любое из клиентских приложений (1cv8c.exe, 1cv8.exe). Для всех них можно использовать параметры командной строки, которые позволяют указать, например, какая именно база, в каком режиме будет запущена и т.д.

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

Например, строка запуска тонкого клиента может выглядеть следующим образом:

"C:\Program Files\1cv82\1cv8c.exe" /F D:\myBase /O Low /L En.
Здесь:

"C:\Program Files\1cv82\1cv8c.exe" – путь к исполняемому файлу 1С:Предприятия. Запускается тонкий клиент;
/F D:\myBase – ключ F указывает, что файловая база данных располагается в каталоге D:\myBase;
/O Normal – ключ O указывает режим нормальной скорости соединения (Normal).
/L En - ключ L указывает английский язык интерфейса (En).
Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.

Для веб-клиента и тонкого клиента, подключаемого по http, строка запуска может выглядеть следующим образом:

http://demo-ma.1c.ru/demo_ma?N=Administrator&O=Low.
Здесь:

http://demo-ma.1c.ru/demo_ma - URL веб-сервера, на котором опубликована информационная база;
N=Administrator – ключ N указывает пользователя 1С:Предприятия (Administrator);
O=Low – ключ O указывает режим низкой скорости соединения (Low);
символ ? отделяет адрес сервера от параметров, а символ & отделяет один параметр от другого.

 

/@<имя файла> — параметры командной строки записаны в указанном файле.

/F<Путь> — путь к информационной базе, если она хранится в файле (имя файла указывать не надо).

/S<Адрес> — адрес информационной базы, хранящейся на сервере 1С:Предприятия 8.1, складывается следующим образом:

<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.1>

/N<Имя> — имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе.

/P<Пароль> — пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить.

/WA- — запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора.

/WA+ — установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора. Если параметр /WA не указывается, то подразумевается, что используется параметр командной строки /WA+.

/AU- — запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки (для базовых версий не используются).

/AU+ — установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки. Если параметр /AU не указывается, то подразумевается, что используется параметр командной строки /AU+ (для базовых версий не используются).

/Out <Имя файла> [-NoTruncate] — установка файла для вывода служебных сообщений. Если задан параметр -NoTruncate (через пробел), файл не очищается.

/L <Каталог> — указывается каталог локализованных ресурсов. Поддерживаемые языки интерфейса:

Язык Код
Английский en
Болгарский bg
Вьетнамский vi
Грузинский ka
Казахский kk
Латышский lv
Литовский lt
Немецкий de
Румынский ro
Русский ru
Украинский uk

/DisableStartupMessages — Подавляет стартовые сообщения: "Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?"; "Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше."; "Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно."

/C <Строка текста> — передача параметра в конфигурацию.

/UC <Код доступа> — (для базовых версий не используется) позволяет выполнить установку соединения с информационной базой, на которую установлена блокировка установки соединений. Если при установке блокировки задан непустой код доступа, то для установки соединения необходимо в параметре /UC указать этот код доступа.

/RunShortcut <имя файла> — (для базовых версий не используется) позволяет запустить систему 1С:Предприятие 8.1 со списком информационных баз, полученным с помощью указанного файла. В качестве файла может быть указан файл списка общих информационных баз (*.v8i), или файл ярлыка информационных баз (*.v8l).

/IBConnectionString — (для базовых версий не используется) позволяет задать строку соединения с информационной базой целиком, в том виде в котором ее возвращает функция СтрокаСоединенияИнформационнойБазы(). Части строки соединения могут быть переопределены ранее существовавшими параметрами. Для этого нужно, что бы /IBConnectionString находился в командной строке раньше них. Передавая строку соединения в качестве параметра командной строки, нужно помнить о том, что строка соединения содержит кавычки. Поэтому требуется взять всю строку в кавычки, а содержащиеся внутри кавычки удвоить.

/SLev — (для базовых версий не используется) определяет уровень защищенности соединения клиента с сервером 1С:Предприятия

Возможные значения:
/SLev0 — незащищенное соединение;
/SLev1 — защищенное соединение только в процессе выполнения аутентификации;
/SLev2 — защищенное соединение в течение всего сеанса;
Не указание параметра эквивалентно /SLev0.

/Debug — (для базовых версий не используется) указывает, что запуск 1С:Предприятия выполняется в отладочном режиме.

/DebuggerURL <URL отладчика> — (для базовых версий не используется) идентификация отладчика, к которому приложение сразу после запуска должно подключиться. Указывается URL отладчика (протокол, компьютер и номер порта), на котором в отладчике можно создавать удаленные объекты.

/SAOnRestart — (для базовых версий не используется) запрашивать пароль при перезапуске системы из данного сеанса работы. По умолчанию пароль не запрашивается.

/Execute <имя файла внешней обработки> — предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы.

/Logui — предназначен для запуска клиентского приложения для создания на компьютере пользователя в папке файлов приложений %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" файла logui.txt, в котором будут регистрироваться все интерактивные действия пользователя (нажатия клавиш, щелчки мыши).

/SchJobDn — управляет выполнением реламентированных заданий. Возможные значение "Y" или "N". "Y" - у созданной информационной базы будет запрещено выполнение регламентных заданий.

 

Материалы из официального сайт 1с

energyjazz.com

Голосов пока нет

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Напишите символы с картинки
Image CAPTCHA
Enter the characters shown in the image.