Пытался написать командный файл для выключения моего сервера 2012 года, но столкнулся со странной проблемой. Например, в 2008 году командный файл, подобный следующему, запускается должным образом:
cmd /c shutdown -s -t 0
На сервере 2012, когда я щелкаю командный файл, он непрерывно запускает процессы cmd, пока я не закрою его принудительно. Что дает?
когда я щелкаю командный файл, он постоянно запускает процессы cmd, пока я не закрою его принудительно.
Просто из любопытства, как вы назвали сценарий? Вы случайно назвали это shutdown.bat
или shutdown.cmd
возможно?
Если это так, сценарий вызывает сам себя из-за того, как Windows определяет путь для команд. Используйте полный путь к shutdown.exe, введите команду CD в своем сценарии или переименуйте сценарий.