5

Можно ли избежать появления сообщения о том, что система отключится через десять минут, если использовать следующую команду?

shutdown -s -t 3600

5 ответов5

10

В качестве альтернативы вы можете использовать внешний таймер и принудительное отключение в нужное время. Например:

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 .

2

Вам нужно будет отключить командную задачу автоматического выхода из системы.

 Windows -> Start -> Run -> shutdown -a
1

Добавьте флаг -p чтобы избежать появления сообщения "Система отключится через 10 минут".

shutdown -p -s -t 3600
0

Вы также можете использовать утилиту планировщика заданий.

Меню Пуск -> Поиск "Планировщик заданий"

Действие -> Создать базовую задачу

Выберите время и частоту, для которой вы хотите, чтобы событие произошло.

Как только вы попадете в раздел "Действие", выберите "Запустить программу" и выберите:

"C:\Windows\System32\shutdown.exe"

и дать соответствующие параметры для аргументов:

/s /f /t 0

Эти аргументы разбиваются следующим образом:/s shutdown /f принудительное отключение /t 0 t для времени 0 секунд

Нажмите «Готово», и все готово.

0

Если вы хотите отменить выключение, используйте эту команду, используйте shutdown -a . Если вы просто хотите скрыть уведомление:

  1. Сделайте это, выполнив shutdown -s -t 3600 .
  2. Щелкните правой кнопкой мыши на часах и выберите « Настроить значки уведомлений» .
  3. Найдите напоминание входа в Windows и выберите Скрыть значок и уведомления .

Всплывающие подсказки выключения больше не будут отображаться на этом компьютере, а значок будет скрыт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .