Показать полную графическую версию : Как сделать не закрывающийся .Bat
Мне нужно именно не просто поставить pause в конце, а что бы лишь при одном условии bat-ник закрылся например:
set /p var1=
if %var1%=="yes" then (exit)
Т.е не работали ни ctrl+c, alt+f4, и т.д, что бы крестика не было
именно через cmd/bat - никак. разве что полностью скрыть окно, но все равно процесс остается убиваемым через тот же taskkill.
Т.е не работали ни ctrl+c »
Никак.
alt+f4 »
Данная комбинация клавиш в старых ОС командным процессором вовсе не обрабатывается.
что бы крестика не было »
Никак.
А Вам зачем?
А Вам зачем? »
В принципе, для саморазвития
greg zakharov
15-11-2016, 13:40
В принципе, для саморазвития
Справка для саморазвития: дабы перехватывать нажатия опредленных комбинаций (или просто отдельных) клавиш, ровно как сделать бат неубиваемым, используйте технику гибридизации бата с PowerShell.
megaloman
15-11-2016, 14:26
Aifear, Как вариант, войти в систему другим пользователем, создать на батник назначенное задание. При работе от имени первого пользователя этот батник виден не будет. В диспетчере задач при наличии прав убить его можно.
greg zakharov, Спасибо! Будем пробовать)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.