1

Тема: CMD/BAT: Сворачивание окон

После загрузки компьютера, на рабочем столе остаются открыты окна двух программ, при сворачивании они прячутся в трей, в самих программах нет функции в настройках "при запуске сворачивать в трей". Каким образом можно реализовать в бат-файле, после загрузки всех программ с автозапуска, сворачивание окон?

2

Re: CMD/BAT: Сворачивание окон

Запуская их с помощью:

start "" /min …

или посылая команду минимизации окна после запуска посредством, например, NirCmd.

3

Re: CMD/BAT: Сворачивание окон

Ну запускаются они с автозагрузки, а я так понял нужно прописать каждую программу после /min?

4

Re: CMD/BAT: Сворачивание окон

Сначала попробуйте без автозагрузки — просто запустить таким образом, дабы посмотреть, отработает ли сие.

5

Re: CMD/BAT: Сворачивание окон

Попробовал без автозагрузки, программу разместил на рабочем столе. Программа запускается в течении 10 секунд готовит себя к работе, но не сворачивается. Вот как сохранял код:

start ABC.exe /min ABC.exe
pause

Может со второй частью команды не так прописал? А паузу временно поставил, чтоб посмотреть выполнение.

6

Re: CMD/BAT: Сворачивание окон

Собственно не стал замораживаться с этим батником, нашел проще решение стандартными средствами.
На запускаемые программы я создал ярлыки, в свойствах ярлыка на вкладке Ярлык, указал в поле Окно с выпадающего списка выбрал Свернутое в значок. Потом добавил ярлыки в автозагрузку и вуаля, программы после старта сворачиваются.
Спасибо за участие, тему можно закрывать.

7

Re: CMD/BAT: Сворачивание окон

start /min 1234.exe