.bat для выключения / перезагрузки при xp loop - PullRequest
0 голосов
/ 08 июня 2010

У меня маленькая проблема ... на Win XP, если я напишу в командной строке

shutdown -t 00 -r -f

перезагрузка работает нормально. но если я вставлю его, как есть, в файл bat ... приглашение покажет мне бесконечный цикл Кто-нибудь может сказать мне, почему?

Большое спасибо за любые предложения:)

Ответы [ 2 ]

4 голосов
/ 08 июня 2010

Как называется ваш командный файл? Я надеюсь, что это не shutdown.bat:)

Если это так, я боюсь, что вызов shutdown -t 00 -r -f из пакетного файла вызовет ваш пакетный файл снова вместо вызова shutdown.exe, и это продолжается до бесконечности (поскольку shutdown.bat находится в текущем каталоге и завершает работу. exe, вероятно, находится в каталоге c: \ windows \ system32)

1 голос
/ 08 июня 2010

Вы случайно назвали файл shutdown.bat?... если это так, когда вы вызываете shutdown, он вызовет файл .bat и цикл.

shutdown.EXE -t 0 -r -f 
...