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