как сделать,чтоб после работы .bat-файла закрывалось досовское окошко?
А как ты запускаешь bat-файл?
net start вроде закрывает
в автозагрузку поставил. это файл, который маршрутизацию прописывает в хакерсах. у меня просто 98-я винда, каждый раз после загрузки нужен запуск.
net start вроде закрываетэто что?
Запость содержимое своего батника - я напишу прогу, которую пропишешь вместо него и не будет ничего вообще появляться.
exit
и все закроется.
мля. Не поможет. Всё закрывается без экзита. Но нужна галка.
![](/images/graemlins/smile.gif)
route ADD 172.16.0.0 MASK 255.240.0.0 172.16.44.1
route ADD 10.0.0.0 MASK 255.0.0.0 172.16.44.1
route ADD 192.168.7.0 MASK 255.255.255.0 172.16.44.1
(если кому нужны другие маршруты - правьте в экзешнике, тока аккуратнее
![](/images/graemlins/smile.gif)
если кому нужны другие маршруты
думаешь еще у кого-то 98-я стоит?
![](/images/graemlins/grin.gif)
Мб голосовалку сделать: типа у кого 95, 98, МЕ?
а зачем у тебя-то этот старинный хлам?
http://www.insecure.org/nmap/man/man-os-detection.html
и никакой голосовалки не надо
и никакой голосовалки не надо
Так вот, если запускать батничек командой "start zzz.bat", то окошко самостоятельно закрывается.
лучше виндовую прогу, которая нужные процессы запустит, не показывая консоль.
Set objShell = WScript.CreateObject ("WScript.Shell")
objShell.Run "route ADD 172.16.0.0 MASK 255.240.0.0 172.16.44.1", 0, true
objShell.Run "route ADD 10.0.0.0 MASK 255.0.0.0 172.16.44.1", 0, true
objShell.Run "route ADD 192.168.7.0 MASK 255.255.255.0 172.16.44.1", 0, true
0 - это то что окна не будет видно
true - ждать завершения процесса, указанного в методе Run.
true - ждать завершения процесса, указанного в методе Run.можно не ждать, но проставить между ними примерно на 100мс задержку, дабы систему не перегружать
![](/images/graemlins/wink.gif)
Это чем это она бедняжка перегрузится то?да считаю, что как-то не очень хорошо быстро запускать один процесс за другим =)
code:пропиши эти строки как "строковый параметр" в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
route ADD 172.16.0.0 MASK 255.240.0.0 172.16.44.1
route ADD 10.0.0.0 MASK 255.0.0.0 172.16.44.1
route ADD 192.168.7.0 MASK 255.255.255.0 172.16.44.1
тогда при входе в систему эти роуты сами пропишутся
скорее всего при входе в систему откроются три консольных окошка и сразу закроются. Лучше уж если одно окно будет появляться. При чем, свойствами ярлыка можно сделать так, чтобы окно появлялось свёрнутым. (имхо, незачем это в реестр прописывать, достаточно в автозапуск, всё-равно задача не важная, т.к. инет всё-равно не сразу подключается.)
Оставить комментарий
Livonika
надоедает каждый раз закрывать руками.