Как запустить свернутый с помощью (RunProgram)

Можно ли запустить installation.bat в свернутом виде? И если да, то как?

RunProgram="waitall:Installation.bat"

person JoDo    schedule 22.08.2020    source источник
comment
Здравствуйте, просьба уточнить вашу проблему. Когда вы сидели «свернуто», что вы имели в виду? И подумайте о добавлении дополнительных тегов.   -  person LoukasPap    schedule 22.08.2020
comment
Я создаю SFX-архив, и он работает, но открывается окно «Установка». Но я хочу скрыть его (начать свертывать или лучше не видеть, если это возможно). Не знаю, какая команда нужна или параметр - что-то вроде / min или. ..?   -  person JoDo    schedule 22.08.2020
comment
Какой SFX запускает командный файл при извлечении? Это WinZip SFX, 7-Zip SFX или WinRAR SFX? Пакетный файл - это файл сценария, которому требуется интерпретатор сценария. Интерпретатором сценариев для пакетных файлов является командный процессор Windows cmd.exe, который является консольным приложением Windows. По этой причине окно консоли открывается в Windows, как это обычно делается для всех консольных приложений. Но можно запустить cmd.exe для выполнения командного файла другим исполняемым файлом, например Windows Script Host wscript.exe, скрытым без отображения окна консоли вообще.   -  person Mofi    schedule 23.08.2020
comment
Я бы рекомендовал перекодировать пакетный файл как сценарий Visual Basic, который явно интерпретируется как wscript.exe после извлечения SFX-архива, чтобы вообще не отображалось окно консоли. Но я не понимаю, почему это такая большая проблема, если при распаковке самораспаковывающегося архива открывается окно консоли. Сообщите пользователю первые строки в пакетном файле о том, что делает пакетный файл, и не должно быть проблем, если пользователь получит отображаемое окно консоли, за исключением того, что ваш SFX предназначен для злонамеренных целей, при которых пользователь не должен знать, что происходит в фоновом режиме.   -  person Mofi    schedule 23.08.2020


Ответы (1)


Возможно, эта ссылка поможет вам. Или этот ответ из другого вопроса: Скрыть командное окно файла .BAT, который запускает другой файл .EXE

person LoukasPap    schedule 22.08.2020
comment
Нет, спасибо. Создаваемый мной SFX-архив представляет собой файл .exe. Я дважды щелкаю этот файл .exe и автоматически запускается Installation.bat - он открывает (в) окне. все в порядке, но я только хочу, чтобы окна при открытии делали это свернутым на панели задач - или, когда это возможно, невидимым - точно так же, как при тихой установке. надеюсь, вы понимаете, о чем я. - person JoDo; 22.08.2020