Можно ли избежать появления сообщения о том, что система отключится через десять минут, если использовать следующую команду?
shutdown -s -t 3600
В качестве альтернативы вы можете использовать внешний таймер и принудительное отключение в нужное время. Например:
timeout -t 3600 -nobreak && shutdown -s -t 00
Обратите внимание , что один нюанс этого подхода заключается в том, что команда shutdown
не на самом деле отправить (например , для сетевых компьютеров) , пока timeout
не будет закончен, поэтому вам потребуется отправка компьютер , чтобы быть с рабочим соединением в конце timeout
- аута. Обходной путь - выполнить всю команду непосредственно на целевом компьютере, например, с помощью PsExec.
Если вы также хотите скрыть командное окно, есть много способов сделать это.
Я лично предпочитаю команду на основе PowerShell, которая скрывается (запускается из окна cmd
в этом случае):
start powershell.exe -WindowStyle Hidden -Command "sleep 3600; shutdown -s -t 00"
PowerShell также можно настроить для удаленного взаимодействия . И может быть предпочтительнее использовать собственную команду Stop-Computer
а не shutdown
.
Вам нужно будет отключить командную задачу автоматического выхода из системы.
Windows -> Start -> Run -> shutdown -a
Добавьте флаг -p
чтобы избежать появления сообщения "Система отключится через 10 минут".
shutdown -p -s -t 3600
Меню Пуск -> Поиск "Планировщик заданий"
Действие -> Создать базовую задачу
Выберите время и частоту, для которой вы хотите, чтобы событие произошло.
Как только вы попадете в раздел "Действие", выберите "Запустить программу" и выберите:
"C:\Windows\System32\shutdown.exe"
и дать соответствующие параметры для аргументов:
/s /f /t 0
Эти аргументы разбиваются следующим образом:/s shutdown /f принудительное отключение /t 0 t для времени 0 секунд
Нажмите «Готово», и все готово.
Если вы хотите отменить выключение, используйте эту команду, используйте shutdown -a
. Если вы просто хотите скрыть уведомление:
shutdown -s -t 3600
.Всплывающие подсказки выключения больше не будут отображаться на этом компьютере, а значок будет скрыт.