Я знаю, что уже ответил на аналогичный вопрос (Запуск пакетного файла в фоновом режиме при загрузке Windows), но на этот раз мне нужно запустить пакет:
- из другой партии,
- без отображения окна консоли,
- со всеми аргументами, переданными в невидимую партию.
Первая партия выполняется в окне консоли. Тем не менее, я не хочу, чтобы вторая партия (запущенная первым в афине с ) также отображала окно консоли.
Я придумал VBScript script, который делает именно это, и я поместил script в качестве для других, чтобы ссылаться на, но если у вас есть другие идеи/решения, не стесняйтесь вносить свой вклад.
Примечание. Консольное окно командного процессора Windows названо не очень правильным DOS-окном для многих людей.
Спасибо всем за ответы. Насколько я понимаю, если мне нужно асинхронно вызвать script для запуска в невидимом режиме:
- От второго script уже в окне консоли достаточно
start /b
. - Из Windows, не запуская второе окно, мое решение остается в силе.