Отображение окна запуска конфигуратора при запуске в пакетном режиме

1. MADCAT 12 23.10.20 06:46 Сейчас в теме
Осуществляю разборку внешних обработок с помощью команды "/DumpExternalDataProcessorOrReportToFiles".

На одном компьютере, где установлена одна платформа "8.3.14.1976" выполнение команды через "ЗапуститьПриложение" осуществляется без отображения окна запуска конфигуратора 1с.
	СтрокаПодключения = """C:\Program Files\1cv8\8.3.14.1976\bin\1cv8.exe"" DESIGNER /DumpExternalDataProcessorOrReportToFiles ""D:\1c\test\ТестоваяОбработка\"" ""D:\1c\Обработки\ТестоваяОбработка.epf""";
	ЗапуститьПриложение(СтрокаПодключения,, Истина);


На другом компьютере установлено две платформы: "8.2.19.130" и "8.3.18.1128". И когда я выполняю почти аналогичный код, появляется окно запуска конфигуратора и сбивается активное окно программы.
	СтрокаПодключения = """C:\Program Files (x86)\1cv8\8.3.18.1128\bin\1cv8.exe"" DESIGNER /DumpExternalDataProcessorOrReportToFiles ""D:\1c\test\ТестоваяОбработка\"" ""D:\1c\Обработки\ТестоваяОбработка.epf""";
	ЗапуститьПриложение(СтрокаПодключения,, Истина);


Как я понял, при выполнении подобных команд осуществляется запуск пустой базы 1с EmptyIB. На первом компьютере эта база создаётся по пути "%userprofile%\AppData\Roaming\1C\1cv8\EmptyIB", и создаётся полностью автоматически. На втором компьютере она создаётся по пути "%userprofile%\AppData\Roaming\1C\1Cv82\EmptyIB", а при создании интерактивно запрашивает разрешение на своё создание.

Как осуществить выполнение команды на втором компьютере так же как и на первом?

Пробовал запускать выполнение кода и с платформы "8.3.18.1128" и с "8.2.19.130" - результат одинаковый. Пробовал воспользоваться
WshShell = Новый COMОбъект("WScript.Shell");
WshShell.Run(ТекстСкрипта, 0, 1);

но и это не помогло - окно запуска отображается.
По теме из базы знаний
Найденные решения
4. MADCAT 12 23.12.20 13:15 Сейчас в теме
Как оказалось всё проще некуда. Запуск с ключами "/DisableStartupDialogs /DisableStartupMessages" отключает отображение окна запуска, а так же создаёт базу "EmptyIB" без лишних вопросов.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. FatPanzer 23.10.20 09:14 Сейчас в теме
А винда везде 64-х? Потому что я вижу, как в одном случае запускается 32-битная платформа, а в другом 64-битная...
3. MADCAT 12 23.10.20 09:55 Сейчас в теме
(2), да, винда везде 64-х. Да, на одном компе 1с 64 битная, а на другом 32.
4. MADCAT 12 23.12.20 13:15 Сейчас в теме
Как оказалось всё проще некуда. Запуск с ключами "/DisableStartupDialogs /DisableStartupMessages" отключает отображение окна запуска, а так же создаёт базу "EmptyIB" без лишних вопросов.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот