Windows shutdown в определенное время

В Windows доступно несколько команд, которые позволяют выключить или перезагрузить локальный или удаленный компьютер. В этой статье мы рассмотрим, как использовать команду shutdown и PowerShell командлеты Restart-Computer и Stop-Computer для выключения/перезагрузки Windows.

Содержание:

  • Использование команды shutdown в Windows
  • Перезагрузка удаленных компьютеров командой shutdown
  • Перезагрузка и выключение Windows с помощью PowerShell

Использование команды shutdown в Windows

Утилита командной строки shutdown является встроенной командой Windows, которая позволяет перезагрузить, выключить компьютер, перевести его в спящий режим или завершить сеанс пользователя. В этой инструкции мы покажем основные примеры использования команды shutdown в Windows (все рассмотренные команды запускаются в окне Выполнить — Win+R ->, в командной строке cmd.exe или в консоли PowerShell).

Команда shutdown имеет следующий синтаксис:

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\компьютер][/t xxx][/d [p|u]xx:yy [/c "комментарий"]]

команда shutdown синтаксис

Как вы видите, у команды довольно много опций, а также есть возможность выключить/ перезагрузить удаленный компьютере.

Выключение Windows командой Shutdown

Для выключения ОС Windows и компьютера необходимо использовать команду shutdown с ключом /s.

shutdown /s

Перезагрузка Windows

Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.

shutdown /r

Завершение сеанса пользователя

Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:

shutdown /l

Эта команда аналогично выполнению команды logoff.

Перевод компьютера в режим гибернации

Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:

shutdown /h

Перезагрузка компьютера с сообщением пользователям

Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).

shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”

Отложенное выключение / перезагрузка компьютера

Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения. Эту опцию удобно использовать совместно с отправкой сообщения. В этом примере мы указываем, что Windows будет выключена через 10 минут (600 секунд) и информируем пользователей сообщением.

shutdown /s /t 600 /c "Сервер будет выключен через 10 минут. Сохраните свои документы!"

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

shutdown - Ваш сеанс будет завершен.

Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».

Отмена выключения / перезагрузки компьютера

После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратор может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:

shutdown /a

После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».

shutdown /a - отмена перезагрузки Выход из системы отменен

Перезагрузить Windows немедленно

Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:

shutdown /r /t 0

Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).

Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).

shutdown /g

Ярлык для перезагрузки компьютера

Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.

ярлык на рабочем столе для перезагрузки компьютера

Перезагрузка Windows в определенное время

Чтобы всегда перезагружать/выключать компьютер или сервер в определенное время, вы можете добавить команду shutdown в планировщик заданий Windows taskschd.msc.

Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.

задание планировщика для ежедневной перезагрузки компьютера командой shutdown

Либо вы можете создать новое задание планировщика из PowerShell:

$Trigger= New-ScheduledTaskTrigger -At 00:00am -Daily
$User= "NT AUTHORITY\SYSTEM"

$Action= New-ScheduledTaskAction -Execute "shutdown.exe" -Argument "–f –r –t 120"
Register-ScheduledTask -TaskName "RebootEvertyNight_PS" -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force

Перезагрузка удаленных компьютеров командой shutdown

Вы можете перезагрузить удаленный компьютер по сети, для этого у вас должен быть к нему сетевой доступ, а учетная запись, из-под которой запускается команда shutdown должна входить в группу локальных администраторов на удаленном компьютере (сервере):

shutdown /r /t 120 /m \\192.168.1.100

shutdown /r //m - перезагрузка удаленного компьютера

Если все указанные условия выполняются, но при выполнении команды shutdown появляется ошибка ”Отказано в доступе (5)”, на удаленном компьютере нужно разрешить удаленный доступ к административным ресурсам (C$, ADMIN$), изменив значение параметра LocalAccountTokenFilterPolicy на 1.

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "LocalAccountTokenFilterPolicy" /t REG_DWORD /d 1 /f

Если для подключения к удаленному компьютеру нужно указать учетные данные пользователя, можно использовать команду:

net use \\192.168.31.10 /u:corp\username
shutdown /s /t 60 /f /m \\192.168.31.10

Если вам необходимо удаленно перезагрузить множество компьютеров, их список можно сохранить в текстовый файл и запустить удаленную перезагрузку всех компьютеров с помощью такого PowerShell скрипта:

$sh_msg = "Ваш компьютер будет автоматически перезагружен через 10 минут. Сохраните свои файлы и закройте запущенные программы"
$sh_delay = 600 # секунд
$computers = gc C:\PS\PC-list.txt
foreach ($comp in $computers)
{
Invoke-Expression "SHUTDOWN.exe /m \\$comp /r /c '$sh_msg' /t $sh_delay"
}

Графический интерфейс команды shutdown

Для тех, кому не комфортно работать в командной строке, есть графический интерфейс для команды shutdown, чтобы его вызвать, наберите:

shutdown /i

shutdown /i - графический интерфейс команды shutdown

Как вы видите, в диалоге удаленного завершения работы вы можете добавить несколько компьютеров, которые нужно перезагрузить/выключить, указать текст уведомления и задать причину выключения для сохранения в журнале Windows.

Перезагрузка и выключение Windows с помощью PowerShell

В PowerShell есть две команды для выключения и перезагрузки компьютера: Restart-Computer и Stop-Computer. Обе команды позволяют выключить или перезагрузить локальный или удаленный компьютер по сети.

powershell команда Restart-Computer

Для перезагрузки Windows выполните:

Restart-Computer -force

Чтобы выключить компьютер:

Stop-Computer

По умолчанию перезагрузка начнется через 5 секунд. Можно увеличить задержку перед перезагрузкой:

Restart-Computer –delay 15

У обоих командлетов есть параметр
–ComputerName
, который позволяет задать список удаленных компьютеров.

Например, чтобы удаленно выключить два сервера Windows:

Stop-Computer -ComputerName "Server01", "Server02"

Можно указать учетные данные администратора для подключения к удаленному хосту:

$Creds = Get-Credential
Restart-Computer -ComputerName $Names -Credential $Creds

Для подключения к удаленным компьютерам используется WMI и DCOM (он должны быть включен и настроен). Если WMI не настроен, при запуске команды появится ошибка:

Restart-Computer : Failed to restart the computer wks-t1122h2 with the following error message: 
Access is denied.
Exception from HRESULT: 0x80070005 (E_ACCESSDENIED).

restart-computer ошибка при удаленной перезагрузке компьютера по сети 0x80070005

Если на удаленном компьютере настроен WinRM (Windows Remote Management), вы можете использовать для подключения WSman вместо WMI:

Restart-Computer -ComputerName wks-t1122h2 -Protocol WSMan

Если на удаленном компьютер есть активные сессии пользователей, при запуске Restart-Computer появится ошибка:

Restart-Computer : Failed to restart the computer wks-t1122h2 with the following error message:
The system shutdown cannot be initiated because there are other users logged on to the computer.

Restart-Computer на удаленном компьютере есть активный пользователь

Для принудительной перезагрузки нужно добавить параметр -Force:

Restart-Computer -ComputerName wks-t1122h2 –Force

С помощью параметра -For можно перезагрузить компьютер и дождаться, когда он будет доступен. Например, вы хотите убедиться, что удаленный компьютер успешно перезагрузится и на нем стартовала служба WinRM, позволяющая подключиться к нему через WS-Management:

Restart-Computer -ComputerName wks-t1122h2 -Wait -For WinRM

Restarting computer wks-t1122h2
Verifying that the computer has been restarted.

Удаленная перезагрузка компьютера из powershell

Можно дождаться запуска службы удаленного рабочего стола (RDP) или любой другой службы Windows:

Restart-Computer -ComputerName wks-t1122h2 -Wait -For TermService

Если нужно одновременно перезагрузить несколько хостов, можно использовать возможности параллельного запуска команд в версии PowerShell 7.x.

Например, вы можете получим список Windows Server в определенном контейнере (Organizational Unit) Active Directory с помощью командлета Get-ADComputer и перезагрузить их одновременно:

$Computers = (Get-ADComputer -Filter 'operatingsystem -like "*Windows server*" -and enabled -eq "true"' -SearchBase "OU=Servers,DC=winitpro,DC=loc").Name
$Computers | ForEach-Object -Parallel {    Restart-Computer -ComputerName $_ -Force} -ThrottleLimit 3

Рассказываем, как поставить таймер выключения компьютера на Windows. Это позволит настроить работу ПК так, чтобы он включался самостоятельно по расписанию.

Для чего нужен

Как установить

Как отключить

Чек-лист

Для чего нужен

Как установить

Как отключить

Чек-лист

Операционная система Windows довольно гибкая в плане настроек, поэтому многое можно сделать, используя встроенные средства и утилиты. А со сторонними приложениями возможности практически безграничные. Если вам необходимо поставить таймер выключения компьютера, проще всего воспользоваться специальной системной командой или установить приложение-планировщик.

Что такое таймер выключения компьютера и для чего он нужен

Предположим, вы уходите куда-то по делам, но компьютер нужно оставить включенным. Например, чтобы он докачал большую игру или чтобы коллега подключился по удаленному доступу. Переплачивать за электричество при этом смысла нет, поэтому лучше настроить ПК так, чтобы после выполнения задачи он выключился сам.

С этим и поможет таймер выключения — встроенная в Windows утилита, управляющая электропитанием.

Как установить таймер выключения на Windows: 7 способов

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

1. Через команду «Выполнить»

Функция «Выполнить» позволяет быстро отдать системе нужную команду при условии, что вы знаете, как эту команду сформулировать на понятном для утилиты языке.

  1. Откройте окно «Выполнить» через сочетание клавиш Win+R.

  2. Далее пропишите или скопируйте текст shutdown -s -t 1800.

На человеческом языке это значит, что компьютер должен выключиться через 1800 секунд (то есть 30 минут). Число 1800 вы можете поменять на любое другое. Например, три часа — это 10 800 секунд.

Скриншот окна утилиты «Выполнить»

Самый простой способ поставить таймер выключения на Windows — через утилиту «Выполнить»Источник: Hi-Tech Mail

2. Через командную строку

Использовать команду shutdown для установки таймера выключения можно не только через меню «Выполнить», но и в командной строке Windows.

  1. Доступ к командной строке можно получить через меню «Пуск». Введите название этого инструмента (или воспользуйтесь любым другим способом из нашего материала «Как открыть командную строку в Windows: 23 проверенных способа») и запустите программу от имени администратора.

  2. Команда та же: shutdown -s -t 1800, где 1800 — время в секундах. При необходимости поменяйте значение на любое другое. Нажмите Enter.

  3. После ввода команды появится уведомление о предстоящем отключении.

Скриншот экрана ноутбука с поиском командной строки Windows

Командная строка WindowsИсточник: Hi-Tech Mail

3. Через PowerShell

PowerShell — это почти то же самое, что и командная строка, но с расширенным инструментарием. Правда, нас он в рамках сегодняшней темы интересует мало. Способ практически ничем не отличается от предыдущего.

  1. Найдите PowerShell в меню «Пуск», запустите от имени администратора.

  2. Пропишите команду shutdown -s -t 1800, изменяя при желании количество секунд.

Скриншот окна ноутбука с Windows PowerShell

Windows PowerShellИсточник: Hi-Tech Mail

4. Через ярлык на рабочем столе

Если не хочется каждый раз открывать командную строку или PowerShell, создайте специальный ярлык, чтобы планировать выключение в пару кликов. Способ поможет тем, кому отключать компьютер по расписанию нужно регулярно.

Скриншот экрана ноутбука с окном создания ярлыка на рабочем столе

Через ярлык на рабочем столеИсточник: Hi-Tech Mail
  1. Нажмите правой кнопкой мыши по незанятому месту на рабочем столе и выберите «Создать» > «Ярлык».

  2. Система попросит указать путь к нужному объекту. Прописываем его, по желанию редактируя показатель секунд: C:\Windows\System32\shutdown.exe -s -t 1800.

  3. В следующем окошке задаем имя «программы», в данном случае «Таймер полчаса». Далее нажмите ОК, чтобы завершить создание ярлыка.

Теперь достаточно двух щелчков, чтобы выключить ПК по расписанию. Для красоты можете выбрать тематический значок в разделе «Свойства» — «Ярлык» — «Сменить значок…».

Скриншот экрана ноутбука с открытым ярлыком "Таймер полчаса"

Изменить настройки или вовсе отключить таймер выключения компьютера можно в любой момент. Для этого нажмите на ярлык правой кнопкой мыши, выберите «Свойства» и пропишите нужное количество секунд или установите параметр -a после shutdown.exe.Источник: Hi-Tech Mail

5. Через bat-файл

Пакетный файл с расширением .bat, или просто «батник» — это текстовый документ, включающий определённую последовательность команд. С его помощью пользователи могут настроить и отключение компьютера по расписанию.

  1. Создаём на рабочем столе текстовый документ и называем его так, чтобы было понятно, за что он отвечает. Внутри пишем привычную команду shutdown.exe -s -t 1800. Закрываем документ, сохраняем его.

Скриншот окна "Таймер полчаса" через Блокнот

Таймер полчасаИсточник: Hi-Tech Mail
  1. Теперь надо включить отображение файловых расширений (если оно у вас выключено). Для этого идем в меню «Пуск», ищем там «Отображать расширения файлов».

Скриншот экрана ноутбука с опцией "отображать расширение файлов"

Отображать расширение файловИсточник: Hi-Tech Mail
  1. Вы попадете в раздел «Для разработчиков». Ищем заголовок «Проводник», жмём кнопку «Показать параметры» справа от первого пункта.

Скриншот окна параметров на ноутбуке

Раздел «Для разработчиков»Источник: Hi-Tech Mail
  1. Снимаем галочку, указанную на картинке ниже, применяем изменения.

Скриншот окна настроек "Параметры Проводника"

Параметры ПроводникаИсточник: Hi-Tech Mail
  1. Вернёмся к нашему текстовому документу. Чтобы сделать его «батником», нужно «переименовать» расширение, которое указано после точки. Измените его с txt на bat и подтвердите операцию. Файл получит новую иконку и способность выключать компьютер через заданное время.

Скриншот окна "Переименование" на рабочем столе ноутбука

ПереименованиеИсточник: Hi-Tech Mail

Если добавите bat-файл в автозагрузку, пропадет необходимость каждый раз его запускать. Это удобно, если выключать компьютер по таймеру нужно ежедневно. Каталог с автозапуском открывается через окошко «Выполнить» (Win+R), где нужно ввести команду shell: Startup. Далее остается только закинуть «батник» в появившуюся папку.

6. Через планировщик Windows

В Windows встроена такая утилита, как «Планировщик заданий». Он позволяет в определённое время запускать нужные скрипты. Такой скрипт мы и создадим.

  1. Войти в планировщик можно через меню «Пуск». Просто наберите название в поисковой строке.

Скриншот окна ноутбука с поиском планировщика заданий

Планировщик заданийИсточник: Hi-Tech Mail
  1. В списке справа выбираем «Создать простую задачу». Выдаем ей название, описание можно не сочинять.

Скриншот окна "Планировщика заданий" на ноутбуке

Создать простую задачуИсточник: Hi-Tech Mail
  1. Раздел «Триггер» позволяет указать, как часто мы будем запускать задачу. Пока выберем «Однократно», но некоторым будет удобнее сделать так, чтобы компьютер выключался каждый день, например, в 19 часов. Для этого, соответственно, нужно указать «Ежедневно».

Скриншот окна "Планировщика заданий" с разделом "Триггер"

Раздел «Триггер»Источник: Hi-Tech Mail
  1. На следующей странице задаем время выключения. Тут не надо пересчитывать часы в секунды, всё доступно и понятно.

Скриншот окна "Планировщика заданий", где можно задать время выключения

Задаем время выключенияИсточник: Hi-Tech Mail
  1. Раздел «Действие» оставляем без изменений, в подразделе «Запуск программы» прописываем shutdown в поле «Программа или сценарий» и -s в поле «Добавить аргументы».

Скриншот окна "Планировщика заданий" с разделом зпуска программы

Запуск программыИсточник: Hi-Tech Mail
  1. На финальном экране сверяем данные и выбираем «Готово». В заданное время питание компьютера отключится.

7. Через сторонние программы

Если вам не понравился ни один из вышеописанных способов в силу их сложности, советуем скачать таймер отключения в виде отдельной программы. Найти такие можно как в магазине приложений Microsoft Store, так и на доверенных сайтах с софтом.

В Windows Store напишите в строке поиска shutdown timer. Варианты в основном платные, но есть и такие программы, за которые платить не нужно, например, Shutdown Timer Classic от разработчика Lukas Langrock. Скачать ее также можно на GitHub.

Скриншот окна настроек ноутбука с приложением Shutdown Timer Classic

Через специальную утилиту можно установить таймер не только на выключение Windows, но также на переход в спящий режим или гибернациюИсточник: Hi-Tech Mail

Для некоторых пользователей препятствием станет отсутствие локализации, так как приложение доступно только на английском. Впрочем, чтобы пользоваться основными функциями, глубоких знаний не потребуется. Доступно несколько режимов завершения работы (отключение, сон, гибернация, выход из системы) с различными опциями и собственно таймер. Настраиваем его, нажимаем Start и оставляем компьютер в покое.

Скриншот окна Shutdown Timer на ноутбуке

Shutdown TimerИсточник: Hi-Tech Mail

Чтобы узнать, какие еще таймеры отключения присутствуют на рынке, промотаем страницу Shutdown Timer Classic вниз, в раздел «Пользователи также просматривают». Там собраны все похожие программы с указанием рейтинга. Скачаем самую высоко оцененную — Auto Device Shutdown. Ее оценка составляет 5 баллов.

Скриншот окна настроек ноутбука с разделом «Пользователи также просматривают»

Раздел «Пользователи также просматривают»Источник: Hi-Tech Mail

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

Скриншот окна приложения Shutdown Timer Classic

Завершение работыИсточник: Hi-Tech Mail

Пользователь может заставить приложения закрываться принудительно, поскольку подтверждение выхода из программы иногда мешает системе выключиться. Также в наличии ряд продвинутых настроек: поддержка экрана в активном состоянии, автозагрузка и иное.

Как отключить таймер автовыключения компьютера

Рассмотрим, как отменить запланированное отключение питания теми же способами, какими мы его настраивали.

Через команду «Выполнить» Введите команду shutdown -a
Через командную строку Введите команду shutdown -a
Через PowerShell Введите команду shutdown -a
Через ярлык В свойствах ярлыка удалите всё, что идет после shutdown.exe, и вместо этого пропишите -a
Через bat-файл Откройте файл блокнотом, удалите весь текст, пропишите команду shutdown.exe -a, сохраните файл и запустите его заново
Через планировщик Откройте планировщик, найдите раздел «Библиотека планировщика заданий», нажмите на задачу отключения правой кнопкой мыши и выберите «Отключить»

Чек-лист для пользователя: как поставить таймер выключения ПК на Windows

Для удобства тезисно оформили весь гайд в виде списка.

  1. В Windows встроена возможность отключить компьютер по расписанию.
  2. Задать время до выключения компьютера можно в меню «Выполнить», командной строке и PowerShell с помощью команды shutdown -s -t, где после t нужно задать время в секундах.
  3. Также выключить компьютер по расписанию позволяют ярлык на рабочем столе, bat-файл и «Планировщик задач Windows», но усилий тут понадобится больше, чем в предыдущем пункте.
  4. Бесплатные программы на GitHub или в магазине приложений Windows обладают минимальной функциональностью, необходимой для выключения компьютера по расписанию.
  5. Таймер автовыключения всегда можно отключить тем же способом, каким вы его включили.

Разработчики Windows позаботились о том, чтобы сделать работу с операционной системой максимально комфортной. И помимо всего прочего, у нее есть встроенные средства, благодаря которым компьютер может автоматически выключаться через определенное время. Функция очень полезная и хорошо помогающая ограничить использование ПК, например, детьми или не дать себе засидеться за ним слишком долго. Рассказываем, как поставить таймер на выключение компьютера с помощью средств самой Windows и благодаря сторонним утилитам.

Содержание

  • Как настроить автовыключение компьютера в Windows
  • Как поставить автовыключение компьютера с помощью стороннего софта

Как настроить автовыключение компьютера в Windows

Как мы и писали, вы вполне можете настроить автоматическое выключение компьютера в самой Windows. Причем сделать это можно сразу несколькими способами.

Используем строку «Выполнить»

  • Если вам требуется разовое выключение компьютера через определенный промежуток времени, проще всего настроить его с помощью окна «Выполнить».
  • Нажмите сочетание клавиш Win+R.
  • Введите команду shutdown -s -t XXX, подставив вместо ХХХ время в секундах до выключения компьютера, и нажмите Enter.

Как поставить таймер на выключение компьютера: несколько проверенных способов

Например, команда для выключения компьютера через час будет выглядеть следующим образом shutdown -s -t 3600.

После выполнения команды вы увидите всплывающее уведомление о том, что ваш сеанс будет завершен через заданный промежуток времени. А когда настанет «час Х», компьютер выключится, позволив вам сохранить все открытые на тот момент документы. Если же вы не хотите видеть диалоговые окна о сохранении изменений в документах, добавьте в команду параметр -f.

  • Читайте нас там, где вам удобно: 🔹 Телеграм 🔹  Дзен 🔹  Вконтакте

Минус у такого способа только один – вы или тот пользователь, который сейчас сидит за компьютером, может легко обойти это временное ограничение. Потребуется лишь ввести команду shutdown –a, и выключение ПК по таймеру будет отменено.

Другое дело, когда вам требуется постоянно выключать компьютер по таймеру. В этом случае необходимость каждый раз вводить нужную команду может оказаться очень неудобной. Но и здесь полностью отказываться от описанного выше способа необязательно — вы всегда можете автоматизировать его с помощью батника — файла с расширением bat.

  • Откройте обычный блокнот и наберите там уже известную нам команду shutdown -s -t xxx, подставив вместо ххх время до выключения ПК в секундах.
  • Откройте меню Файл -> Сохранить как и выберите путь, куда он будет сохранен.
  • В строке «Тип файла» выберите «Все файлы» и введите любое название, кроме самого shutdown, не забыв указать его расширение .bat.
  • Нажмите кнопку «Сохранить».

Теперь вам останется добавить созданный файл в автозагрузку, чтобы он запускался без вашего участия при старте системы.

Для этого:

  • откройте папку автозапуска, нажав сочетание клавиш Win+R и введя команду shell:Startup.
  • скопируйте в открывшуюся папку созданный нами «батник».

Выключение ПК по таймеру с помощью Планировщика заданий

Если вы не хотите работать с консолью, разбираться в батниках и командной строке, вы вполне можете воспользоваться Планировщиком заданий. Как включить в нем таймер на выключение компьютера?

  • Нажмите сочетание клавиш Win+R, введите команду taskschd.msc и нажмите Enter.
  • Выберите пункт «Создать простую задачу» в правой части окна Планировщика заданий, введите любое название новой задачи и нажмите «Далее».
  • В следующем окне укажите периодичность выполнения задачи и снова нажмите «Далее».
  • Укажите время ее выполнения. Например, в конце рабочего дня.
  • На следующем этапе выберите тип задачи – Запустить программу.
  • Введите «shutdown» (без кавычек) в строке «Программа или сценарий», а в поле «Добавить аргументы» напишите «-s» (без кавычек).
  • Нажмите кнопку «Далее».

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

Как поставить автовыключение компьютера с помощью стороннего софта

На наш взгляд, встроенных средств Windows вполне достаточно для автоматического выключения компьютера в нужное время или через определенный промежуток времени. Если же вы с этим не согласны, в сети имеется масса бесплатных программ с аналогичными возможностями.

Wise Auto Shutdown

Одна из лучших в этом плане — бесплатная утилита Wise Auto Shutdown. Она максимально проста в использовании, а разобраться в ней может абсолютно любой пользователь.

  • Выберите задачу в левой части окна программы. В нашем случае — это «Shut down» (выключение ПК).
  • В правой части окна выберите, когда требуется выключить компьютер: в определенное время и определенный день, через какое-то время после начала выполнения задачи, каждый день в одно время или при нахождении ПК в простое.

После этого останется лишь нажать кнопку Start Task.

PowerOff Timer

Еще более простой оказалась программа PowerOff Timer из магазина приложений Microsoft Store. Вам нужно лишь выбрать выключение компьютера в списке задач, указать нужное время и нажать единственную во всей программе кнопку «Activate». Таймер на выключение компьютера Виндовс 10 готов.

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

Читайте также

  • Эмодзи статус в ВК: что это такое и как поставить
  • Как исправить не открываемые или поврежденные фото и видео на компьютере

Настроим выключение ноутбука или ПК в заданное время. Установим таймер одним из штатных методов ОС. Стороннее ПО качать и устанавливать не придется.

Устанавливаем таймер отключения ПК через окно Выполнить

Содержание

  • Устанавливаем таймер отключения ПК через окно Выполнить
  • Активируем и отключаем таймер выключения в командной строке Windows
    • Установим время
    • Отключим таймер
  • Создаем ярлыки-таймеры выключения компьютера
  • Как выключить ноутбук или настольный ПК по таймеру через Планировщик
  • Автоматизация создания таймеров с помощью BAT-файла

Допустим, нам необходимо, что компьютер выключился через два часа. Самый простой способ — воспользоваться окном «Выполнить». Сначала откройте данную утилиту — нажмите Win + R на клавиатуре. Напечатайте в поле «Открыть:» команду:

shutdown -s -t 7200

Затем нажмите «OK» в нижней части окна. Число в данной команде — время в секундах: 2 часа * 60 минут * 60 секунд = 7200 секунд до автоматического выключения компа.

Активируем и отключаем таймер выключения в командной строке Windows

Можем также воспользоваться классической строкой операционной системы — Command Prompt.

Установим время

Рассмотрим на примере автоматического выключения компа через 2,5 часа, то есть — 9000 секунд. Нажмите клавиатурное сочетание Win + R. В строке «Открыть:» окна «Выполнить» напечатайте cmd и кликните по «ОК».

Откроется командная строка, где нужно ввести команду:

shutdown -s -t 9000

Теперь жмём Enter и таймер начал отсчитывать время до завершения работы ПК.

Не уверены сработало ли — легко проверить. Вводим и применяем команду повторно. Если таймер установлен, то командная строка сообщит, что отключение по графику уже было запланировано.

Отключим таймер

Надо отменить созданный таймер — напечатайте команду:

shutdown -a

Нажмите Enter. Кстати, работает и в окне «Выполнить».

Командная строка и «Выполнить» неплохи для ситуаций, когда выключение ПК через заданное время нужно применять нечасто. Если вам требуется регулярно выполнять такую задачу — создайте на рабочем столе ярлык, по клику на котором команда станет запускаться. Или папку с набором ярлыков: например, для отключения компа через час, два или три.

Создаем ярлыки-таймеры выключения компьютера

Кликните правой кнопкой мыши в свободном месте рабочего стола. Из первого меню выберите «Создать», а из вложенного — «Ярлык».

В строке «Укажите расположение объекта:» напечатайте:

C:\Windows\System32\shutdown.exe -s -t 10800

10800 секунд — для выключения компа через три часа после запуска таймера. Замените на подходящее вам время в секундах. Кликните по кнопке «Далее» для перехода к окну, где надо указать имя ярлыка.

В данном примере: «Таймер на 3 часа». Нажмите кнопку «Готово».

Кликайте по созданному ярлыку каждый раз, когда вам надо активировать таймер.

Как выключить ноутбук или настольный ПК по таймеру через Планировщик

Многим пользователям привычнее будет действовать в графической программе. Откройте планировщик. Сначала зайдите в окно «Выполнить» — нажмите Win + R. Напечатайте taskschd.msc в поле «Открыть:» и кликните по «ОК», чтобы открыть утилиту.

Перейдите в пункт меню «Действие». Выберите в меню опцию создания простой задачи.

Стартует программный мастер, в котором вам предстоит пошагово указать ряд параметров. Первым шагом присвойте задаче имя — например: «Таймер 1 час». Кликните по «Далее» в левой нижней части окна.

Задайте триггер — периодичность выполнения задания. В данном примере выбираем однократное действие, но пользователь может предпочесть более подходящий для себя вариант. Вновь нажмите «Далее».

В первом поле выберите дату, а во второй — время применения задачи.

Выберите «Запустить программу». В новом окне напечатайте shutdown в строке «Программа или сценарий:». Добавьте также аргумент: -s.

Кликните «Готово». Ноутбук или стационарный ПК будет выключен в установленное вами время. Оставляем компьютер выполнять какую-то задачу (например, качать что-то из интернета) и отправляемся спать. Не придется вставать, чтобы завершить работу устройства. Особенно полезно на девайсе, который питается от батареи. Например, планшета с Windows 11, такого как HUAWEI MateBook E 2023, обзор на который «Блог системного администратора» недавно опубликовал:

Автоматизация создания таймеров с помощью BAT-файла

Рассмотренные способы требуют каждый раз задавать время. Можно написать простую программу — скрипт, который заметно упростит отключение ПК по расписанию. Создадим «батник» — BAT-файл, который будет спрашивать, через какое время компьютер нужно отключить. Откройте системный «Блокнот» или другой простой текстовый редактор. Вставьте приведенный код:

echo off
cls
set /p timer_off=»Cherez skolko sekund otklyuchit PC: «
shutdown -s -t %timer_off%

Сохраните файл с расширением *.bat в удобном вам месте на диске компа.

Запускайте каждый раз, когда нужно включить таймер.

Запросит время — укажите. В данном примере: полчаса, то есть 1800 секунд.

Вы выключаете компьютер на ночь? Напишите в комментариях.

5
2
голоса

Рейтинг статьи

Last Updated :
04 Nov, 2024

Installing a shutdown timer on your Windows desktop can be an effective method for controlling how your computer consumes power, particularly if you frequently overlook its off switch. Whether you’re engaged in downloading big files, enjoying a movie, or aiming to save electricity, a shutdown timer lets you program your PC to automatically shut down at set times. In this guide, we’ll show you how to easily set up a shutdown timer on your Windows desktop.

How to Put a Shutdown Timer on your Windows Desktop?

  • Step 1: Click on the Start button, type cmd.exe then press Enter.
  • Step 2: In the Command Prompt window that appears, type the below command:
shutdown –s -t 300

Note: The ‘300’ indicates 300 seconds, so your computer will shut down in five minutes.

You can adjust the shutdown time. For example, for the seven-hour timer, you’d need to change it to ‘25200’. 

  • Step 3: Press Enter to start the countdown.

Windows will show a warning when you’re a few minutes from being signed out. If you need more time, return to Command Prompt window and type the below command to abort the process:

shutdown-a 

Desktop Shorcut for Shutdown Timer

If you find yourself using the above process a lot, it is best to create a desktop shortcut for it. To do follow the below steps:

  • Step 1: Right-click an empty part of your desktop, select New, then Shortcut.
  • Step 2: In the ‘Type the location of the item:’ section, add the following:
 C:\windows\System32\cmd.exe” /k shutdown –s –t 25200

 Note: 25200 will set a seven-hour timer.

  • Step 3: Click Next, give your shortcut a name, then Finish.

You might also want to create a desktop shortcut to abort the shutdown. Repeat the process above and type the following command:

C:\Windows\System32\cmd.exe” /k shutdown –a

Conclusion

You may quickly automate the power-off procedure on your Windows desktop by setting a shutdown timer by following the above instructions. In addition to saving energy, this feature makes sure your computer isn’t operating needlessly. A shutdown timer can be a useful addition to your computing routine, whether it’s for personal use or to better manage activities.

how-to-put-a-shutdown-timer-on-your-windows-desktop_

How to Put a Shutdown Timer on your Windows Desktop?

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как обновить биос на компьютере windows 10 gigabyte
  • Install linux on windows with wsl
  • Монтировать образ диска mds windows 10
  • Cmake как собрать проект windows
  • Поиск удаленных файлов windows 10