PDA

Показать полную графическую версию : [решено] запустить bat файл без черного окна на рабочем столе


Alexander_88
10-10-2017, 21:25
Добрый день. Есть программа macro Recorder... В нем я записал макрос.. одним из пунктов макроса есть запуск Bat файла... в батнике код:
del *.*
когда макрос выполняет эту команду (запускает батник), то на одну миллисекунду мелькает черное окно на рабочем столе. Необходимо сделать так, чтобы оно не мелькало на рабочем столе (в панели задач может мелькать, но не на рабочем столе).
в настройках макроса возможно прописать параметры для запуска файла (прикрепил изображение)... может быть здесь нужно что-то прописать... пробовал /min - не подходит

Казбек
10-10-2017, 22:27
Alexander_88,

Run a batch file in a completely hidden way (https://superuser.com/questions/62525/run-a-batch-file-in-a-completely-hidden-way)

Я вам советую, как и второй ответ в моей ссылке, перегнать ваш .bat в .exe, отметив все чекбоксы для скрытия (по ссылке описано). Дополнительная статья по теме - IExpress 2.0 and its Command Line switches (http://www.thewindowsclub.com/iexpress-2-0-and-command-line-switches).

Первый вариант с .vbs тоже, кстати, годный.

Iska
11-10-2017, 00:04
Скрываем консольные окна — OSZone.net wiki (http://web.archive.org/web/20131212003408/http://wiki.oszone.net/index.php/%D0%A1%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D0%B5%D0%BC_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%D0%BD%D1 %8B%D0%B5_%D0%BE%D0%BA%D0%BD%D0%B0)

Alexander_88
11-10-2017, 04:43
спасибо, будем пробовать :)




© OSzone.net 2001-2012