Я должен предоставить командный файл для примерно 1000 рабочих станций, чтобы отредактировать несколько ключей реестра и перезагрузить компьютер. У меня все работает с ключами реестра, но я хочу дать Y / N приглашение для перезагрузки. Пока что у меня есть:
@echo off
setlocal
:PROMPT
SET /P AREYOUSURE=To continue, the workstation must reboot. Would you like to reboot now (Y/[N])?
IF /I "%AREYOUSURE%" NEQ "Y" GOTO END
echo ... rest of file ...
:END
endlocal
shutdown.exe /r /t 00
Это моя первая попытка, и кажется, что она перезагружается, несмотря на то, что нажата. Есть какие-нибудь указатели на то, что я могу делать здесь не так?