Перезагрузка службы по расписанию

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

Существует множество программ и гаджетов разной функциональности для этого, но в этой статье я покажу как можно выключить, перезагрузить и отправить компьютер в режим сна с помощью стандартных средств Windows. Этот способ проверялся на Windows XP, Windows 7 и Windows 8.

Для осуществления нам нужен «Планировщик заданий» (или Задач). В разных версия Windows Он расположен немного по разному.

В Windows 8 достаточно ввести на начальном экране «Расписание выполнения задач» и кликнуть по плитке в результатах поиска параметров.

Перед тем, как настраивать Планировщик, нужно посмотреть включена ли его служба. Для этого нажимаем win+r (Пуск — Выполнить) и вводим services.msc . В этом окне ищем «Планировщик заданий» и смотрим на его состояние. Оно должно быть «Работает». Если нет, то щелкаем на нем ПКМ и выбираем Запустить

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

Запускаем, кликаем на «Добавить задание»


Перезагрузка службы по расписанию

Перезагрузка службы по расписанию

Для Windows 7 и Windows 8:

Запускаем мастер, нажав на Создать простую задачу.

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

За выключение компьютера, отвечает специальная служебная программа, которая находится на системном диске в папке WINDOWSsystem32 и называется shutdown.exe (можете прямо сейчас её найти там и запустить. Только не удивляетесь если комп выведет сообщение о выключении). За режим сна и гибернации отвечает программка rundll32.exe , которая находится там же.

Так вот. Можно либо создать файл для запуска этих программ с нужными нам параметрами, либо прописать их в Планировщик.

1 вариант — указываем аргументы для программы на выключение, перезагрузку, сон и гибернацию.

программа: shutdown.exe аргумент: -s -t 00 –f

программа: %windir%System32shutdown.exe аргумент: –r

программа: C:WindowsSystem32
undll32.exe аргумент: powrprof.dll,SetSuspendState 0,1,0

Показываю скрин для «Выключение компьютера» на примере Windows 7:

Вот небольшой список аргументов, которые можно использовать в ОС Windows:

— ? – вывод справки по использованию (либо без ключа)

— i – отображение графического интерфейса (при использовании этот ключ ставится впереди всех);

— l – выход из системы (несовместима с ключом –m);

— s – выключение компьютера;

— r – перезагрузка компьютера;

— a – отмена выполнения перезагрузки/выключения;

— m – применение операции к удаленному компьютеру с именем ;

— t N – таймер выполнения операции в N секунд;

— f – принудительное завершение работы приложений без предварительного предупреждения;

u – пользовательский код;

p – запланированное завершение;

xx – основной код причины (1-255);

yy – дополнительный код причины (1-65535).

2 вариант — создаем файл с аргументами на выключение, перезагрузку, сон и гибернацию.

Тут всё довольно просто. Создаем новый документ в Блокноте, пишем туда команду и аргумент (например я хочу перезагрузку с таймером в 16 секунд и чтобы система предварительно меня предупредила о закрытии приложений), который будет выглядеть так:

Ну а дальше — нам нужно обратиться именно к этому файлу при выборе программы в Планировщике (помните, где выбирали с помощью кнопки Обзор. ).

Разумеется чтобы включить компьютер, нужно его не выключать, а отправить в Сон или Гибернацию, а затем (например для будильника) во вкладке «Параметры» в его свойствах включить опцию «Разбудить компьютер для запуска этого задания» — это для Windows XP.

Выключение и перезагрузка Windows из командной строки

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


Перезагрузка службы по расписанию

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

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

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

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

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

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

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

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

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

:/>  Как открыть ввод команд и как вернуть «Открыть окно команд» в проводнике Windows 10

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

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

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

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

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

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

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


Перезагрузка службы по расписанию

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

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

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

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


Перезагрузка службы по расписанию

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

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

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

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

Запуск команды shutdown на удаленных компьютерах

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

shutdown /r /t 120 /m \192.168.1.100

reg add «HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem» /v «LocalAccountTokenFilterPolicy» /t REG_DWORD /d 1 /f

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

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

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


Перезагрузка службы по расписанию

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

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

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


Перезагрузка службы по расписанию

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

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

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

Уважаемые читатели! В начале статьи я хотел бы поблагодарить Вас за то, что подписываетесь на канал и ставите лайки. Благодаря Вам канал уверенно развивается. Спасибо!

:/>  Клиент групповой политики препятствует входу в систему недостаточно системных ресурсов

Все операционные системы семейства Windows снабжены встроенной утилитой «shutdown», данная утилита служит для автоматического выключения компьютера по расписанию. Расписание выключения вы можете задать самостоятельно. К примеру, я использую эту функцию при загрузке больших (60 – 100Гб) файлов с интернета через µТоррент. Дело в том, что у меня не учитывается интернет трафик с 0.00 часов ночи до 08.00 часов утра, а я в это время люблю спать и следить за компьютером, у меня не возникает ни малейшего желания. Поэтому я задаю отключение ПК на 7.55 утра, на тот случай если файл не успевает загрузиться за ночь, на следующую ночь загрузка продолжается далее. Если файл скачивается раньше 8.00 утра, то компьютер выключает программа µТоррент, там есть функция выключения ПК по завершению загрузок. Ну а теперь давайте разберемся, как создать расписание выключения ПК в Планировщике заданий, данное руководство подходит для операционных систем Windows Vista, 7, 8, 10.

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

На фото ниже показан Планировщик заданий, его главное окно. С его помощью мы создадим расписание запуска утилиты «shutdown», а она в свою очередь выключит компьютер самостоятельно.

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

В открывшемся окне пишем понятное имя задания, например «Выключение компьютера» в описании можно указать: «Отключение ПК по расписанию» и жмём «Далее», как на фото ниже:

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

В открывшемся окне вводим желаемую дату время и срабатывания, в моем примере я ввел дату 26.03.2019 и время 7.55.00, затем жмем «Далее»

В следующем окне оставляем значение по умолчанию: «Запустить программу» и снова жмем «Далее»

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

В следующем окне нажимаем «Готово» и хлопаем в ладоши, расписание по выключению ПК создана.

Просмотреть задачу, а также изменить дату и время ее выполнения, можно перейдя в библиотеку планировщика заданий. Затем нужно кликнуть по нашему заданию 2 раза мышкой. Далее нужно перейти на вкладку «Триггеры» и нажать «Изменить». Затем меняете дату и время выполнения задачи. Как это сделать видно на фото ниже.

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

Планировщик заданий в ОС Windows 10

Планировщик заданий — это оснастка mmc (Microsoft Management Console), с помощью которой можно назначить различные задания, которые будут производиться в определенное время или при возникновении определенных событий. Как правило, такие задания применяются для автоматизации отдельных процессов:

Операционная система Windows 10 содержит несколько инструментов для планирования заданий, включая такие, как Планировщик заданий, инструмент командной строки Schtasks и несколько командлетов консоли Windows PowerShell. Эти инструменты можно использовать для планирования заданий как на локальных, так и на удаленных рабочих станциях.

:/>  Как изменить размер установленной windows 7 в настройках

Задания могут иметь разные связанные с ними свойства, включая следующие:

Запуск планировщика заданий


Перезагрузка службы по расписанию

Рис.1 Запуск планировщика заданий

По умолчанию консоль подключена к локальному компьютеру. Для работы с заданиями удаленных компьютеров в оснастке Управление компьютером можно щелкнуть ПКМ по корневому узлу Управление компьютером в дереве консоли (левая панель) и в контекстном меню выбрать команду Подключиться к другому компьютеру. В открывшемся диалоговом окне Выбор компьютера установить радиокнопку Другим компьютером и ввести имя требуемого компьютера в соответствующее поле, после чего нажать кнопку OK).


Перезагрузка службы по расписанию

Рис.2 Планировщик заданий

2 способ


Перезагрузка службы по расписанию

Рис.3 Запуск планировщика заданий

4 способ

Панель слева содержит узел Библиотека планировщика заданий, который находится по умолчанию под узлом Планировщик заданий. Узел Библиотека планировщика заданий содержит задачи в виде иерархии узлов. Узел Microsoft, расположенный под узлом Библиотека планировщика заданий, содержит узел Windows, в котором находятся все системные задачи, используемые компонентами операционной системы.

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

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


Перезагрузка службы по расписанию

Рис.4 Просмотр и управление запланированными заданиями

Для работы с заданием можно щелкнуть по нему правой кнопкой мыши в основной панели и в контекстном меню выбрать одну из следующих команд:

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


Перезагрузка службы по расписанию

Рис.5 Настройка отображения выполняемых задач

Основные действия в планировщике заданий


Перезагрузка службы по расписанию

Рис.6 Основные действия в Планировщике заданий

Создание планируемых заданий (создание простой задачи)


Перезагрузка службы по расписанию

Рис.7 Создание простой задачи

В данной статье будет приведен пример создания простой задачи, которая бы напоминала пользователю при входе в операционную систему MS Windows 10 о каком-либо событии, например, посещении сайта COMSS.


Перезагрузка службы по расписанию

Рис.8 Создание простой задачи


Перезагрузка службы по расписанию

Рис.9 Создание простой задачи


Перезагрузка службы по расписанию

Рис.10 Создание простой задачи


Перезагрузка службы по расписанию

Рис.11 Создание простой задачи


Перезагрузка службы по расписанию

Рис.12 Создание простой задачи


Перезагрузка службы по расписанию

Рис.13 Результат запланированной задачи

Создание похожей задачи, которая бы была направлена на открытие определенной страницы в каком-либо установленном браузере при входе в операционную систему MS Windows 10


Перезагрузка службы по расписанию

Рис.14 Создание простой задачи


Перезагрузка службы по расписанию

Рис.15 Результат выполненной задачи

Создание планируемых заданий (создание задачи без использования мастера)

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

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


Перезагрузка службы по расписанию

Рис.16 Создание задачи


Перезагрузка службы по расписанию

Рис.17 Создание задачи

В данном примере, если необходимо ежедневно завершать работу компьютера в 23.00 в окне Создание триггера:


Перезагрузка службы по расписанию

Рис.18 Создание задачи

В данном примере необходимо указать путь к программе shutdown с добавлением параметра /s.

Встроенная утилита shutdown позволяет удаленно или локально выключать, перезагружать систему, а также осуществлять вывод пользователя из текущего сеанса. Параметр /s позволяет осуществить завершение работы компьютера. Утилита shutdown расположена в следующей директории: C:WindowsSystem32


Перезагрузка службы по расписанию

Рис.19 Директория, где расположена утилита shutdown


Перезагрузка службы по расписанию

Рис.20 Создание задачи

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


Перезагрузка службы по расписанию

Рис.21 Результат выполнения задачи

Просмотр ранее созданных задач в Планировщике заданий

Чтобы просмотреть ранее созданные задачи необходимо открыть Планировщик заданий и выбрать узел Библиотека планировщика заданий.