Параметры запуска приложения, предоставляемые библиотекой:
1. ВойтиВОбластьДанных. При работе в модели сервиса позволяет выполнить вход в указанную область данных информационной базы. Например, «ВойтиВОбластьДанных; 3».
2. ВыполнитьОтложенноеОбновлениеСейчас.
Для клиент-серверных баз. Позволяет выполнить отложенные обработчики сразу, до начала работы пользователей в программе. Необходим для случаев, когда требуется быстро выполнить все процедуры отложенного обновления. Например, при обновлении «через несколько версий», когда прямое обновление на новую версию программы недопустимо, и требуется несколько раз последовательно обновлять конфигурацию и выполнять запуски для обновления ИБ.
3. ЗапуститьОбновлениеИнформационнойБазы.
Принудительно запускает обновление вспомогательных данных и выполняет обработчики обновления, имеющие версию «*» (звездочные). Требуется, например, при изменении в метаданных конфигурации без увеличения номера версии.
4. ЧислоПотоковОбновления.
Лучшие ПАРАМЕТРЫ ЗАПУСКА кс го 2023. Как ПОВЫСИТЬ ФПС и ОПТИМИЗИРОВАТЬ cs go?
Для клиент-серверных баз. Позволяет изменить количество параллельных потоков, выполняющих обновление программы (этап регистрации данных для отложенного обновления). Для оптимального и наиболее быстрого обновления рекомендуется устанавливать количество потоков равное количество ядер процессора на сервере, в случае ошибок конфликта блокировок значение нужно уменьшить. По умолчанию – 8.
5. ОтключитьЛогикуНачалаРаботыСистемы.
Только для автоматического тестирования (требуется право Администрирование).
Отключает всю логику при запуске программы – сообщение о нерекомендуемой версии платформы, различные помощники, выполнение обновления информационной базы и т.д. При этом блокируется открытие всех форм на рабочем столе.
Любые действия в информационной базе в таком режиме могут привести к рассогласованию данных, которое невозможно автоматически исправить.
При использовании этого параметра запуска на рабочих базах следует самостоятельно обеспечивать целостность данных.
6. РежимОтладки.
Упрощает отладку кода. В частности:
● все длительные операции выполняются сразу, без запуска фонового задания;
● при разработке расширений конфигурации, возможен запуск с установленными расширениями конфигурации, которые в данный момент открыты в конфигураторе (при условии, что версия конфигурации и версии расширений не менялись).
7. РазрешитьРаботуПользователей.
Разрешает работу пользователей в информационной базе. Сеанс, запущенный с этим ключом будет завершен после снятия блокировки работы пользователей.
8. ЗавершитьРаботуПользователей.
Запрещает подключение к информационной базе пользователей. Завершает уже запущенные сеанса. После завершения всех сеансов предлагает завершить сеанс, запущенный с этим ключом. Для клиент-серверной базы, если установлены параметры администрирования кластера, то их необходимо передать, указав через точку с запятой имя администратора кластера и пароль администратора кластера. Например, для администратора кластера Администратор и пароля 1 строка запуска будет ЗавершитьРаботуПользователей;Администратор;1.
Как запустить программу от имени другого пользователя в Windows 11 и Windows 10?
Источник: lavelin.ru
Что такое «ключи» командной строки и для чего они нужны?
Доброго времени суток, уважаемые пользователи ресурса. Я здесь впервые и хочу задать первый вопрос: Что такое «ключи» в командной строке (а также используемые в скриптах) и для чего они нужны? (-l -v -t и т.д.)
Гуглил ли я? Да. Но по моим неоднократным запросам я не нашел того, что искал. Заранее благодарен за ответ)
- Вопрос задан более трёх лет назад
- 6960 просмотров
Решения вопроса 1
Системный программист ^_^
Да просто текстовые параметры, которая программа видит и что-то делает в зависимости от того, какие параметры были переданы.
К примеру, консольной программе нужно на вход принять два имени файла — то, откуда читать и то, куда писать.
Разработчик может сказать, мол, сначала напишите имя входного файла, а потом имя выходного. И вам придется вызывать программу следующим образом:
software.exe infile.txt outfile.txt
А другой разработчик возьмет и подумает — а может сделать чтоб можно было параметры подавать в любом порядке? Вот тут и приходят на помощь «ключи». Например, разработчик будет «парсить» входные параметры консольной программы и если увидит параметр «-i», то следующий за ним будет распарсен как имя входного файла.
Аналогично, по параметру «-o» программа поймёт, что дальше следует имя выходного файла. Вот эти вспомогательные параметры и зовутся ключами. По договоренности, обычно используют понятные однобуквенные сокращения с одной черточкой перед ним (-i как input, -o как output) или многобуквенные сокращения с двумя черточками (—input или —output).
И теперь можно вызывать программу как
software.exe -i infile.txt -o outfile.txt
так и
software.exe -o outfile.txt -i infile.txt
Для двух параметров эффект не очень заметен, но представьте, что их десяток, и часть из них не являются обязательными. Там уже без ключей тяжело запомнить что в каком порядке подавать
Ответ написан более трёх лет назад
Нравится 3 10 комментариев
Источник: qna.habr.com
CMD/BAT: Ключи и параметры запуска стандартных приложений
Думаю очень полезная тема в вопросах скриптинга. Прошу выкладывать сюда ключи стандартныхраспространённых приложений windows.
Практичекски каждая программа принимает в параметрах запуска.
типа:
notepad.exe c:file.txt iexplorer.exe http://script-coding.com explorer.exe c:
__________
Проводник
—
explorer.exe [/n][/e] [(,)/root,] [/select,]
/n — открытие нового окна,если открыв-ся сущ-ее окно,то оно дублируется.
/e — с отображением древа папок
/root — в качестве корня,вместо «Раб.Стола»
/select — выделить объест
__________
HTML Help
—
hh.exe [-decompile ] | [-mapid ] [-800] [::/page.htm]
hh.exe -decompile DIR file.chm — Декомпиляция файла //распаковывает очень шустро, намного быстрее htm2chm
hh.exe -800 file.chm — Открыть в окне 800х600 без панели задач
hh.exe -mapid file.chm — показать топик с соответствующим номером.
hh.exe FILE.chm::/index.htm[#якорь] — Открыть на заданной странице
hh.exe file.html — Можно использовать как простой просмоторщик html-файлов
__________
Internet Explorer
—
IEXPLORER.EXE [-k] [-extoff] [-nohome]
ie.exe -k — Запускает в полноэкранном режиме
ie.exe -extoff — Запускает с отключенными панелями инструментов и плагинами
ie.exe -nohome — Запускает не открывая домашнюю страницу
__________
MS WinHelp
—
winhlp32.exe [-k ] [-i ] [-n ] [-w ] [-p [[-i ][-n ]]] [-g]
winhlp32.exe -k — показать топик соответствующий ключевому слову индекса.
winhlp32.exe -i — показать топик с соответствующим символическим именем (см. файл CNT).
winhlp32.exe -n — показать топик с соответствующим номером.
winhlp32.exe -w — показать топик в окне с соответствующим символическим именем.
winhlp32.exe -p [[-i ][-n ]] — Открыть топик в виде pop-up`а (окна контекстной справки), в позиции курсора.
winhlp32.exe -g — Создать GID файл. Окно открыто не будет.
Источник: forum.script-coding.com