Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Как сделать не закрывающийся .Bat (http://forum.oszone.net/showthread.php?t=320729)

Aifear 12-11-2016 21:03 2687026

Как сделать не закрывающийся .Bat
 
Мне нужно именно не просто поставить pause в конце, а что бы лишь при одном условии bat-ник закрылся например:

set /p var1=
if %var1%=="yes" then (exit)

Т.е не работали ни ctrl+c, alt+f4, и т.д, что бы крестика не было

Elven 12-11-2016 21:13 2687028

именно через cmd/bat - никак. разве что полностью скрыть окно, но все равно процесс остается убиваемым через тот же taskkill.

Iska 12-11-2016 23:08 2687065

Цитата:

Цитата Aifear
Т.е не работали ни ctrl+c »

Никак.

Цитата:

Цитата Aifear
alt+f4 »

Данная комбинация клавиш в старых ОС командным процессором вовсе не обрабатывается.

Цитата:

Цитата Aifear
что бы крестика не было »

Никак.

А Вам зачем?

Aifear 14-11-2016 22:45 2687590

Цитата:

Цитата Iska
А Вам зачем? »

В принципе, для саморазвития

greg zakharov 15-11-2016 13:40 2687762

Цитата:

Цитата Aifear
В принципе, для саморазвития

Справка для саморазвития: дабы перехватывать нажатия опредленных комбинаций (или просто отдельных) клавиш, ровно как сделать бат неубиваемым, используйте технику гибридизации бата с PowerShell.

megaloman 15-11-2016 14:26 2687771

Aifear, Как вариант, войти в систему другим пользователем, создать на батник назначенное задание. При работе от имени первого пользователя этот батник виден не будет. В диспетчере задач при наличии прав убить его можно.

Aifear 15-11-2016 18:15 2687834

greg zakharov, Спасибо! Будем пробовать)


Время: 17:17.

Время: 17:17.
© OSzone.net 2001-