Как получить параметры переданые при програмном запуске 1С #477707


#0 by Живаго
Собственно, хочу запускать програмно 1С-ку при этом нужно передавать строку (в зависимости от некоторых обстоятельств запуска) я так понимаю нужно использовать /C. Вопрос собственно в том как потом этот параметр прочитать в 1С?
#1 by sam_sam
нет такого. Пусть твой батник какой нить след хоть где оставляет например в текстовом файле, ну или просто наличие какого то файла будет говорить о режиме запуска 1С.
#2 by Живаго
Параметры командной строки для указания параметров запуска: параметры командной строки записаны в указанном файле /F<Путь> путь к информационной базе, если она хранится в файле (имя файла указывать не надо) /S<Адрес> адрес информационной базы, хранящейся на сервере 1С:Предприятия 8.0, складывается следующим образом: <Имя компьютера, работающего сервером приложений> <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.0> /N<Имя> имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе /P<Пароль> пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить /WA- запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора /WA+ установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора. Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+ /AU- запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки /AU+ установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки. Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+ [-NoTruncate] установка файла для вывода служебных сообщений. Если задан ключ –NoTruncate (через пробел), файл не очищается /L<Каталог> указывается каталог локализованных ресурсов интерфейса (например, «RU») /DisableStartupMessages Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.» /C<Строка текста> передача параметра в конфигурацию т.е. это неработает?
#3 by shuhard_серый
ПараметрЗапуска (LaunchParameter) Использование: Только чтение. Описание: Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C. Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
#4 by Абирамбул
В 8.2 есть Глобальный контекст (Global context) ПараметрЗапуска (LaunchParameter) Использование: Только чтение. Описание: Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Примечание: В варианте веб-клиента содержит пустую строку.
#5 by sam_sam
хренасе, до чего прогресс дошел. Я и не знал, сливаюсь.
#6 by Живаго
Спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С