Как создать программу открытия файла .BAT и не допустить ее открытия новых окон? - PullRequest
1 голос
/ 22 мая 2010

Итак, я запускаю консоль программу из файла .bat. Я хочу, чтобы он работал как процесс, но не показывал никаких окон. Как это сделать?

Ответы [ 2 ]

5 голосов
/ 22 мая 2010

Я думаю, что команда запуска с опцией '/ B' должна это сделать ...

Windowless:

@echo off
start /B Myapp.exe

Минимизация:

@echo off
start /MIN Myapp.exe
1 голос
/ 22 мая 2010

Я не уверен, что понимаю, что вы имеете в виду: если вы запускаете консольную программу из сценария .bat / .cmd, эта программа будет использовать существующее консольное окно *, а не создавать новое..

Я подозреваю, что вы на самом деле спрашиваете, как запретить Проводнику открывать окно консоли для самого скрипта .bat / .cmd * .Нет встроенного способа сделать это (хотя, как предложил amir75, вы можете уменьшить его, запустив свернутый сценарий; вместо непосредственного запуска сценария создайте для него ярлык и измените его свойства).

Кроме того, вы можете запустить свой скрипт через программу Silentbatch , которую мы с Полом Майнером написали.

...