Как настроить выключение компьютера по расписанию в Windows! Команда Shutdown: выключение и перезагрузка Windows из командной строки.


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

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

Лучше всего подойдет специальная Windows команда «Shutdown ». Как пользоваться ей и другими командами мы рассмотрим ниже.

1. Shutdown в командной строке

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

2. Командная строка. Запуск.

Для того, чтобы начать использовать команду для отключения пк shutdown, нужно открыть саму командную строку.
В меню «Пуск» входим в раздел «Все программы», далее «Стандартные» и найдите там «Командная строка».
Второй, более простой метод – это комбинация клавиш Windows + R .

3. Инструкции по вводу

Всё достаточно просто. Введите в нужное поле shutdown, а после нажмите на пробел и тире и используйте одну букв, которые ведут к разному результату.
shutdown –s – выключение компьютера; shutdown –r – перезагрузка компьютера; shutdown –a – остановить выключение компьютера; shutdown –f – выключить компьютер принудительно.

4. Другие инструкции.

Кроме команды отключения, есть и набор других инструкций. Выглядят они так:
- i – выводит на экран справку о наборе команд;
- l – выходи зи меню;
- m – взаимодействие с удаленным пк;
- t [время через которое пк должен быть отключен];
- d – причина выключения пк.

5. Альтернативный вариант ввода команд

Все команды, перечисленные выше, могут быть введены еще и в окно «выполнения» программ.
Нажмите сочетание клавиш Win+R и откройте доступ к утилите «Выполнить ». Чтобы принудительно выключить ПК, в нее достаточно ввести следующее:


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

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

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

Как выключить компьютер под управлением любой ОС

Я думаю, не нужно объяснять, как выключать компьютер через меню Пуск, операционной системы. Те, кто пользуется операционками на ядре Linux, скорее всего тоже знают, как это сделать. Но всё же поясню.

Вы нажимаете меню Пуск, выбираете раздел «Выключение» или значок, означающий выключение, как на Windows 10, и там найдете несколько параметров, отвечающий за отключение ПК, перезагрузку, сон и гибернацию.

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

Зачем выключать ПК, не надо

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

Нужны дешевые боты Вконтакте? Покупайте их на сайте https://doctorsmm.com/ . Здесь Вы получите огромнейший выбор всевозможных условий и критериев к данной услуге, которые позволят Вам сделать не только недорогое приобретение, но и действительно полезное. Добавленные страницы будут работать, а не висеть мертвым грузом, снижая рейтинг страницы.

Выключение компьютера с помощью CTRL+ALT+DEL

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

На планшетах, хоть и нет клавиатуры (хотя на некоторых всё же есть) можно зажимать некоторые клавиши, для появления этого окошка.

Еще вы можете быстро заблокировать Windows (если у вас стоит пароль или PIN-код), что делается нажатием клавиш Win+L , а потом выключить ПК.

Ну и известная комбинация Alt+F4 . Думаю не надо объяснять, что это.

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

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

А вот мы перешли к лакомому кусочку. В этой части я расскажу, как выключить компьютеры, связанные по локальной сети. Допустим, вы студент ил школьник и сидите на уроке информатике, и тут вам захотелось пошалить и выключить все ПК в классе. Что же для этого нужно сделать?

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

arp –a


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

Зайдите в каталог «Этот компьютер» и слева перейдите в раздел «Сеть» . Возможно, сверху появится сообщение о включении общего доступа, подтвердите это.



Снова открываете командную строку, желательно от имени администратора. Кстати, утилита PowerShell тоже работает, можете использовать её, если хотите. Вводим такую простую команду:

shutdown –i

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

Также снимаем галочку с «Запланированная остановка» . После этого нажимаем ОК и радуемся.

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

shutdown -s -t 30 -m \ИМЯ-ПК

Вместо числа 30 (время в секундах), вы можете указать абсолютно любое значение, либо вообще убрать переменную «-t», чтобы компьютер выключился сразу. Вместо имени вы можете ввести IP-адрес ПК, который хотите отключить.

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

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

Командная строка Windows

Интерфейс командной строки в операционной системе Windows реализован с помощью двух программ. Первая - Cmd.exe, присутствующая во всех версиях ОС семейства NT, и вторая, впервые появившаяся в Windows 7, более современная и гибкая - PowerShell. Особенность их применения заключается в прямом, без использования графического интерфейса, вводе текстовых команд.

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

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

shutdown

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

Shutdown.exe и «оконный» режим

Чтобы вызвать графический интерфейс, который имеется у Shutdown, команда исполнения должна быть введена с ключом «/i». Как ни странно, программа, работающая из командной строки, в этом случае открывает привычное пользователю окно. Называется оно «Диалог удаленного завершения работы».

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

Сетевые управляющие ключи

Вернемся немного назад и посмотрим, какие возможности, при использовании ключей, получает команда Shutdown. Windows 7 и более новые версии могут работать с ней и через старую консоль, и через интерфейс PowerShell. Синтаксис команд в нем практически не изменился, даже расширившись за счет применения новых, аналогичных используемым в командной строке Linux.

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

/ m\\«имя компьютера»

Обращение к удаленной машине. Вводится или доменное имя, или IP адрес, без кавычек.

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

/ f

Принудительное, без предупреждения, завершение всех запущенных приложений.

/t хххххххх

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

/ d [ p| u:]xx:yy

Дает возможность указать тип события, выбирая из трех категорий - плановое, внеплановое, ожидаемое. Дополнительные параметры xx и yy содержат цифровые коды причин из справочника системных событий.

Отмена действия команды

Ни один человек, даже системный администратор, не может быть на сто процентов застрахован от ошибок. И в этом случае встает вопрос, можно ли и как отменить команду Shutdown, поданную на удаленную машину ошибочно или с неверным ключом? Microsoft предусмотрел такую возможность.

Отменить любое действие, в том числе и неверно заданное, можно, но только в том случае, если при подаче команды был задан параметр задержки ее исполнения. До истечения выбранного промежутка времени администратор может повторно подать на удаленный компьютер команду shutdown/a . В этом случае произойдет отмена любого запланированного заранее действия.

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

Локальные управляющие ключи

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

/ l

Завершение сеанса текущего пользователя системы.

/ s

Завершение работы и выключение.

/ r

Завершение работы с последующей перезагрузкой.

/ g

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

/ p

Немедленное отключение без выдачи предупреждений.

/ h

Перевод локального компьютера в энергосберегающий режим.

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

Планировщик задач

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

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

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

В заключение

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

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

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

shutdown xx:yy ]

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

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

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

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

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

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

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

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

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

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

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

Вы можете предупредить всех пользователей 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. Например, для немедленной перезагрузки компьютера:

shutdown /r /t 0

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

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

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

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

shutdown /r /t 120 /m \\192.168.1.100

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

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

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

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

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

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

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

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

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

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

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

$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 . Данную команду можно вводить в , но, проще всего открыть окно «Выполнить» (с помощью комбинации клавиш Windows-R) и вводить команды в него.

Команда shutdown имеет множество параметров. Если хотите ознакомиться с ними всеми, то выполните команду «shutdown/?». Мы же рассмотрим только несколько самых основных из них:

  • /s – выключение:
  • /h – гибернация:
  • /f – принудительное закрытие всех открытых программ без предупреждения пользователя;
  • /t – установка таймер в секундах;

Итак, для того чтобы выключить компьютер через определенное время нам нужно выполнить команду shutdown с параметрами /s (выключение компьютера) и /t (установка таймера). Таким образом, конечная команда для выключения компьютера будет выглядеть примерно вот так:

  • shutdown /s /t 60

После выполнения данной команды, компьютер выключится через 60 секунд. Естественно вы можете указать не 60 секунд, а любое другое нужное вам время (в секундах). При необходимости с помощью команды shutdown компьютер можно перезагрузить или отправить в гибернацию. Для этого нужно изменить параметр /s на /r (перезагрузка) или /h (гибернация).

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

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

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

После этого перед вами появится окно для создания задач. На первом этапе нужно просто ввести имя задачи и нажать на кнопку «Далее».

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

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

После этого нужно ввести команду shutdown и параметры для нее. Для примера введем параметр /s (выключение компьютера) и параметр /t (таймер на 60 секунд).

На этом создание задачи завершено, на последнем этапе просто нажимаем на кнопку «Готово».

После этого созданная вами задача появится в Библиотеке планировщика.

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

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

Airytec Switch Off – это небольшая системная программа, которая позволяет автоматически выключать компьютер в определенное время. Данная программа имеет небольшое количество функций и довольно простой интерфейс. Благодаря чему с ней сможет совладать любой желающий. Также нужно отметить, что данная программа имеет вб-интерфейс. Это позволяет выключать компьютер по локальной сети или даже через Интернет.

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



В продолжение темы:
Android

Веб-сервисы в 1СВ данной статье будет рассмотрены вопросы интеграции 1С с уже существующими веб-сервисами и использование самой 1С как веб-сервиса. При этом под веб-сервисами...