|
Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Система - Как скрыть окно в котором выполняется пакетный файл (*.bat или *.cmd)? |
|
Система - Как скрыть окно в котором выполняется пакетный файл (*.bat или *.cmd)?
|
Новый участник Сообщения: 48 |
Bat To Exe Converter - Freeware - 390 КБ Преобразует .bat файлы в .exe Гибкие настройки программы. Здравствуйте. Есть bat-файл, в котором есть цикл, и он постоянно крутится в памяти. Можно ли сделать так, чтоб при этом не отображалось окно CMD, в котором, собствено и отображается все действо. Т.е. можно ли это окно CMD убрать с экрана, чтоб оно не мешало? Заранее спасибо. |
|
------- Отправлено: 16:55, 22-12-2004 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Цитата:
Способ использования: hider command-file-name command-file-name должно быть без пробелов команды pause(и др. команд спрашивающих инфу) в bat файле быть не должно - command-file-name должен сам завершить свою работу без подсказки пользователя. Немного подправленный исходник |
|
Последний раз редактировалось mrcnn, 18-01-2005 в 12:50. Отправлено: 16:40, 02-01-2005 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Поскольку поступил запрос про программу hider, то прикрепляю ее еще раз. Не забывайте, что файл перепаковывается форумом , то следует распаковать скачанный архив, внутри которго будет файл hider, который следует переименовать в hider.zip и потом распаковать
Для информации: Программой можно запускать любые приложение, даже не консольные, но скрывать оно будет только консольные. Запуск производится следующим образом hider путь hider имя_файла Небольшие советы: 1) программа не будет работать с именами файлов или путями в которых присутствуют пробелы (!) 2) не запускайте программу вхолостую без указания параметров, иначе придется уничтожать процесс через Диспетчер задач 3) не используйте в bat файлах и т.п. команды, требующие ввод от пользователя (например pause), только полностью автоматические bat файлы или скрипты, иначе придется уничтожать процесс через Диспетчер задач Если Вам нужно запустить какой-либо файл из директории, содержащей пробелы, просто скопируйте его в эту директорию. Например, можно скопировать hider.exe в C:\Program Files\Winamp и при вводе c консоли hider winamp произойдет запуск winampa Если имя файла содержит пробелы, переименуйте его так, чтобы он не содержал пробелы, пробелы можно заменить на символ "_" Если возникнут вопросы, или программа не будет работать(изначально она рассчитана на w2k, но, скорее всего, будет работать и в других версиях windows), пишите. |
Последний раз редактировалось mrcnn, 26-10-2007 в 16:50. Отправлено: 12:53, 18-01-2005 | #22 |
Sobdo
Сообщения: n/a |
Я его в планировщик запихал и решил посмотреть, что получится.
Строка такая: C:\Perl\scripts\hider.exe scanlog.bat с повторением каждую минуту. через две минуты я задачу отключил, т.к. эта штука свернула две программы, открытые на момент исполнения. а еще у меня батник вызывает скрипт (перл), все равно окно мелькает |
Отправлено: 16:51, 27-02-2006 | #23 |
(*.*) Сообщения: 36567
|
Профиль | Сайт | Отправить PM | Цитировать Sobdo
См. Скрываем консольные окна |
------- Отправлено: 00:12, 28-02-2006 | #24 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Хм...
Предложенные решения ни одно не подошло к моему случаю: Командный файл запускается из VBS скрипта с последующим чтением данных из StdOut. Чтоб убедиться в вышенаписанном позапускайте примеры из аттача (tests.zip)
|
Последний раз редактировалось will_expirience, 02-04-2008 в 11:06. Причина: . Отправлено: 10:49, 02-04-2008 | #25 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Хм... А Вы не пробовали запускать Ваш "батник" под другой учетной записью? Например, через планировщик заданий? Ы?
![]() |
Отправлено: 08:59, 08-09-2008 | #26 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать http://ru.fileaward.com/bat_to_exe_converter.html
Удачи :-) забыл может кто- то поленится прочесть хелп.... для тех ставти точечьку "Invisible application" |
Отправлено: 19:14, 12-05-2009 | #27 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать stano4nik, Отличная программа, уже протестировал, правда на простом .bat'e.
![]() Есть одно "но", .bat не должен содержать команды pause, иначе повиснет скрытый в процессах ожидая нажатия любой клавиши... |
------- Последний раз редактировалось Drongo, 12-05-2009 в 20:00. Причина: Уточнил возможный "подводный камень" Отправлено: 19:45, 12-05-2009 | #28 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Drongo, там же есть вторая волшебная точечка которая стоит по умолчанию "Visible application" вот она нескрываем чёрное окно ….. А ещё моно привинтить к программке свой ярлык “.ico” на последней вкладке программы (Versioninformations) указываем путь… так же моно оставить комментарий к программе поставив лычку “Include Versioninformations“ всё что напишете в полях (Description – Описание) потом можно будит увидеть выпадающем меню “Cвойства” на выколотке “Версия” .
Также посетите сайт производителя (http://www.f2ko.de) там есть много интересных программ например компиляция Vbs To Exe бесплатная… |
Последний раз редактировалось stano4nik, 13-05-2009 в 18:50. Отправлено: 17:10, 13-05-2009 | #29 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Цитата stano4nik:
![]() Цитата stano4nik:
|
||
------- Отправлено: 17:31, 13-05-2009 | #30 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Batch файл (.bat, .cmd) - как сгенерировать произвольное число от 1 до 10? | ANR | Скриптовые языки администрирования Windows | 9 | 26-03-2013 10:02 | |
Разное - [решено] перезагрузка из .bat или .cmd | San_dr | Программирование и базы данных | 7 | 03-08-2011 01:58 | |
CMD/BAT - [решено] сохранить окно CMD после выполнения bat файла | WChek | Скриптовые языки администрирования Windows | 6 | 17-03-2008 11:03 | |
Автоматический запуск cmd или bat файла из autorun.inf | Altmer | Автоматическая установка Windows 2000/XP/2003 | 2 | 24-02-2008 14:52 | |
BAT-файлы в WindowsXP (окно CMD) | Alick | Microsoft Windows 2000/XP | 4 | 14-12-2005 00:03 |
|