Завершение программы через командную строку

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

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

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

Ниже в таблице представлены основные команды:

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

Формат командной строки:

Параметры командной строки:

/B – Предписывает завершить текущий пакетный файл-сценарий вместо завершения CMD. EXE. Если выполняется вне пакетного
файла-сценария, то будет завершена программа CMD. EXE

exitCode – Указывает цифровое значение. Если указан ключ /B, определяет номер для ERRORLEVEL. В случае завершения работы CMD. EXE, устанавливает код завершения процесс с данным номером.

Примеры использования команды EXIT

exit – завершить текущий сеанс CMD

Команда EXIT с параметрами используются, как правило, только в командных файлах.
Например, для индикации результата выполнения с установкой значения переменной среды ERRORLEVEL

Команды . . .

REM установить ERRORLEVEL равный 0 и завершить работу

REM установить ERRORLEVEL равный 1 и завершить работу

Параметр /B используется в тех случаях, когда выполняется завершение командного файла, но необходимо продолжить работу командного процессора. Например, когда командный файл 1.bat вызывает командной CALL другой командный файл 2.bat, результат выполнения которого, характеризуется значением переменной окружения ERRORLEVEL. Если в вызываемом командном файле использовать команду EXIT без параметра /B, то будет завершена работа вызываемого файла 2.bat, а также вызывающего файла 1 .bat и интерпретатора CMD. EXE, т.е вместо выхода из вызываемого файла будет полностью завершен сеанс командной строки.

Простейший пример, когда командный
файл 1.bat вызывает на выполнение другой командный файл с именем
2.bat и выводит на экран значение ERRORLEVEL, установленное при
выходе из вызываемого файла:

Файл 2.bat завершается командой EXIT с установкой значения ERRORLEVEL,
равного 128:

exit /b 128

При выполнении командного файла 1.bat на экран будет выведено сообщение:

Batch file 2.bat executed with ERRORLEVEL = 128

Попробуйте убрать параметр /B в команде EXIT командного файла 2.bat и оцените полученный результат.

Весь список команд CMD Windows

We can kill a process from GUI using Task manager. If you want to do the same from command line., then taskkill is the command you are looking for. This command has got options to kill a task/process either by using the process id or by the image file name.

Kill a process using image name

We can kill all the processes running a specific executable using the below command.

taskkill /IM executablename

Example:
Kill all processes running mspaint.exe:

Kill a process forcibly

taskkill /F /IM iexplore.exe

The above command would make all GUI windows disappear. You can restart explorer by running ‘explorer’ from cmd.

Kill a process with process id

We can use below command to kill a process using process id(pid).

taskkill /PID  processId

Example:
Kill a process with pid 1234.

taskkill /PID 1234

Kill processes consuming high amount of memory

taskkill /FI “memusage gt value”

For example, to kill processes consuming more than 100 MB memory, we can run the below command

taskkill /FI “memusage gt 102400”

More examples

Sometimes applications get into hung state when they are overloaded or if the system is running with low available memory. When we can’t get the application to usable state, and closing the application does not work, what we usually tend to do is kill the task/process. This can be simply done using taskkill command.

To kill Chrome browser from CMD

Taskkill /F /IM Chrome.exe

Kill Chromedirver from command line

Taskkill /F /IM Chromedriver.exe

To kill firefox browser application

taskkill /F /IM firefox.exe

To kill MS Word application(Don’t do this if you haven’t saved your work)

taskkill /F /IM WinWord.exe

Sometimes, the command window itself might not be responding. You can open a new command window and kill all the command windows

taskkill /F /IM cmd.exe

This even kills the current command window from which you have triggered the command.

Описание параметров командной строки :

/P пароль – Пароль для этого пользовательского контекста. Запрашивается, если он не задан.

/FI фильтр – Применение фильтра для выбора набора задач. Разрешение использовать “*”. Пример, imagename eq acme*

/PID процесс – Идентификатор процесса, который требуется завершить. Используйте TaskList, чтобы получить PID.

/IM образ – Имя образа процесса, который требуется завершить. Знак подстановки “*” может быть использован для указания всех заданий или имен образов.

/T – Завершение указанного процесса и всех его дочерних процессов.

/F – Принудительное завершение процесса.

/? – Вывод справки по использованию.

1) Символ ‘*’ для параметра /IM применим только совместно с фильтрами.

2) Завершение удаленных процессов всегда будет принудительным (/F).

3) Фильтры “WINDOWTITLE” и “STATUS” не принимаются во внимание, когда компьютер является удаленным.

Примеры использования TASKKILL.

TASKKILL /IM notepad.exe – завершить процесс, исполняемым образом которого является notepad.exe . Если таких
процессов более одного – то будут завершены все.

taskkill /PID 1234 /T – завершить процесс с идентификатором 1234 и все его дочерние процессы ( /T ) . Одной командой
можно завершить несколько процессов, задавая их PID – taskkill /PID 1234 /PID 2345 /PID 800. Для определения идентификатора
процессов используется команда tasklist :

notepad.exe        824 Console       1       3 916 КБ
notepad.exe      3004 Console       1      18 812 КБ
Где 824 и 3004 – это идентификаторы процессов PID

TASKKILL /F /FI “PID ge 2000” /FI “WINDOWTITLE eq Arc*” – принудительно (/F) завершить процесс, идентификатор которого
больше или равен 2000 и заголовок окна которого , начинается с текста Arc

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

:/>  Личный опыт установки windows на ноутбук без ОС (HP Victus 16-d0059ur)⁠⁠

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

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

Если в командной строке не заданы параметры, или задан параметр /? – то на экран выдается краткая справка по использованию команды.

Вместо синтаксиса /ключ допускается использование -ключ:

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

Примеры использования команды SHUTDOWN

shutdown или shutdown /? – отобразить справку по использованию команды.

shutdown /s – выключить питание компьютера через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении.

shutdown /s /t 0 – выключить питание компьютера немедленно.

shutdown /s /t 60 /m \COMP7 – выключить питание компьютера COMP7 через 60 секунд.

shutdown /h – перевести компьютер в режим гибернации. При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys, находящемся в корневом каталоге системного диска и выполняется обычное выключение питания. При следующем включении компьютера, диспетчер загрузки Windows ( BOOTMGR ) выполнит восстановление состояния системы из файла hyberfil.sys. Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /H on или с помощью оснастки “Электропитание” панели управления Windows. Также, необходимо учитывать, что для реализации данного режима потребуется наличие большого объема свободного места на жестком диске под копию оперативной памяти.

shutdown /l – завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.

shutdown /r – выполнить перезагрузку локального компьютера. По умолчанию, перезагрузка выполнится через 30 секунд, если не задан параметр /t

shutdown /r /o /t 0 – выполнить перезагрузку локального компьютера немедленно (t 0 , с возможностью выбора дополнительных опций (/o. После перезагрузки на экран
выводится меню выбора действий, с помощью которого можно либо продолжить обычную загрузку, либо выбрать дополнительные режимы для диагностики и восстановления системы. Параметр /o допустим
для операционных систем Windows 8 и более поздних.

shutdown /g – выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart . Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.

shutdown /r /c “Плановая перезагрузка” /d P:12:555 – выполнить перезагрузку компьютера с отображением сообщения “Плановая перезагрузка” и записью в системный журнал причины – “Запланированная”, основной код – “12” (0x0B), дополнительный код – “555” (0x022b).

shutdown /i – запуск графической среды утилиты shutdown.exe. На экран выводится “Диалог удаленного завершения работы”.


Завершение программы через командную строку

необходимо добавить параметр , принимающий занчение

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

Управление электропитанием в командной строке Windows – команда POWERCFG

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

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

Как посмотреть запущенные процессы через командную строку

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


Завершение программы через командную строку

Завершение программы через командную строку

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

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


Завершение программы через командную строку

Для завершения процессов через командную строку в Windows 7 или Windows 10 нужно использовать команду «». Данная команда позволяет завершить процесс на локальном или удаленном компьютере по его названию или идентификатору (PID). Подробную информацию о данной команде, ее синтаксисе и параметрам можно получить здесь.

Основными параметрами команды «» являются:

Чтобы завершить процесс используя идентификатор нужно выполнить команду «», найти нужный процесс и узнать его PID.


Завершение программы через командную строку

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

taskkill /PID 8468 /F


Завершение программы через командную строку

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

taskkill /IM keepass.exe /F


Завершение программы через командную строку

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

taskkill /IM keepas* /F


Завершение программы через командную строку

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

taskkill /IM keepas* /IM notepad* /F


Завершение программы через командную строку

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

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

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

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

:/>  ✅ Как правильно установить Windows 10 на компьютер с уже установленной Windows XP -

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

1) Обновление программ на терминальном сервере – при администрировании терминального сервера большое количество людей может запустить одно и тоже приложение. Но, в большинстве случаев, при обновлении программы её необходимо сначала закрыть, т.е. завершить её процесс. Если клиентов не много, то, можно воспользоваться диспетчером задач, а если их порядка 100, то это уже проблематично. А команда Taskkill позволяет убить все процессы для определенного приложения.

2) Автоматический перезапуск программы – как вы знаете не все программы работают идеально и бывает, что они подвисают. А если данная программа должна работать 24 часа в сутки и 7 дней в неделю, то приходится периодически проверять её работоспособность.

Лично я сталкивался со следующей ситуацией: есть интернет магазин, в который данные о товарах выгружаются из 1С-ки. Но, обработчик написан как-то криво, в результате чего обмен подвисает раз в сутки, а то и через каждые 2-3 часа. По этому, появилась необходимость каждый час принудительно перезапускать обработчик, не зависимо от того, подвисла программа или нет.

И так, перейдем к практике.

Запустим браузер Google Chrome и попробуем завершить его процесс (Пуск Стандартные Выполнить cmd taskkill /? — чтобы посмотреть синтаксис команды)

/s КОМПЬЮТЕР, где КОМПЬЮТЕР — это IP или адрес удаленного компьютера. По умолчанию, операция выполняется в локальной системе. Если именно это вас и интересует, данную опцию можно не использовать.

/u ДОМЕНПОЛЬЗОВАТЕЛЬ, где ДОМЕН — это имя домена, а ПОЛЬЗОВАТЕЛЬ — имя пользователя, для которого нужно выполнить команду. Данная опция позволяет запускать taskkill с правами определенной учетной записи или домена.

/p — обязательно используется в сочетании с опцией /u для указания пароля к учетной записи пользователя.

/fi — позволяет выполнять команду taskkill с определенными фильтрами.

/f — принудительно завершает выполнение команды.

/IM — позволяет использовать имя приложения вместо идентификатора процесса.

/T — завершение дерева процессов.

Теперь нам нужно узнать имя приложения, которое использует данный процесс. Это можно сделать через диспетчер задач (Ctrl+Alt+Del Запустить диспетчер задач Процессы chrome.exe).

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

Taskkill /f /im chrome.exe – принудительно завершить приложение с именем chrome.exe

Chrome завершил работу, но появились ошибки «Не удалось завершить процесс, ни один из экземпляров задания не запущен». Данное сообщение появляется из-за того, что эти процессы были связанными и когда завершил работу основной, остальные автоматически завершились.

Теперь запустим Chrome под разными пользователями, чтобы сымитировать работу терминального сервера, для этого запустим под обычным пользователем и под пользователем XP (Chrome Shift ПКМ Запустить от имени другого пользователя ОК). Теперь мы видим, что одно и тоже приложение запущено под разными пользователями, повторим команду Taskkill /f /im chrome.exe, чтобы проверить, для всех ли пользователей будет завершен процесс.

Теперь попробуем сделать автоматический перезапуск приложения, в этом нам поможет планировщик задач (Пуск Все программы Стандартные Служебные Планировщик заданий Библиотека планировщика ПКМ Создать папку – в зависимости от вашей цели)

Создаем задачу на запуск (Создать новую задачу Выполнять с наивысшими правами Триггер: по расписанию, ежедневно, начиная с 11:00, повторять каждый час бесконечно, включено Действия: запуск программы, chrome ОК)

Создадим задачу на завершение процесса (Создать новую задачу Завершение Выполнять с наивысшими правами Триггер: по расписанию, ежедневно, начиная с 10:59:50, повторять каждый час бесконечно, включено Действия: запуск программы, Taskkill, дополнительные аргументы: /f /im chrome.exe ОК)

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

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

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

Запустим Chrome под другим пользователем и посмотрим, сработал ли фильтр.


Завершение программы через командную строку

Хотя в Windows 10 можно легко выйти из системы, выключить, перезагрузить или перевести компьютер в спящий режим из меню Пуск или с экрана блокировки, в системе также есть инструмент shutdown.exe — он позволяет выполнять те же самые операции через командную строку.

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

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

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

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

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

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

Выключение с указанием причины

Чтобы отключить устройство, записав конкретную причину, выполните следующие действия:

После выполнения этих шагов Windows 10 завершит работу и зарегистрирует указанную причину.

Завершение работы с кастомным диалоговым сообщением

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

После выполнения этих шагов Windows 10 отобразит пользователю сообщение «Обновление приложения компании XYZ» и выключит компьютер через 60 секунд.


Завершение программы через командную строку

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

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

:/>  Изменение прав доступа к сетевому ресурсу Windows с помощью инструментов командной строки

Настройка удаленного устройства

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

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

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

Если вы хотите отменить изменения для повышения безопасности устройства, можно воспользоваться инструкциями, описанными выше, но на шаге № 3 выполнить следующую команду:
reg add HKLMSoftwareMicrosoftwindowsCurrentVersionPoliciessystem /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 0 /f.

Выключение удаленного устройства

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

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

Если вы хотите отключиться от IPC$, выполните следующую команду:
net use * /delete
и нажмите Y для подтверждения. Если вы планируете использовать эту команду, может потребоваться переназначить ранее подключенные сетевые диски.

Как перезагрузить компьютер с помощью команды shutdown

Чтобы перезагрузить устройство Windows 10 с помощью командной строки, выполните следующие действия:

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

Как завершить сеанс с помощью команды shutdown

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

Чтобы выйти из учетной записи Windows 10 с помощью командной строки, проделайте следующее:

После выполнения этих шагов текущий пользователь выйдет из системы.

Как перевести компьютер в спящий режим с помощью команды shutdown

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

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

Как загрузиться в режиме прошивки с помощью команды shutdown

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

Чтобы запустить устройство в интерфейсе UEFI или BIOS, проделайте следующее:

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

Как получить доступ к расширенным параметрам загрузки с помощью команды shutdown

Расширенные параметры загрузки — это среда, которая включает в себя различные инструменты для устранения неполадок Windows 10. Хотя для доступа к этим инструментам можно использовать Настройки или USB-носитель, это можно сделать и с помощью команды shutdown.

Чтобы запустить компьютер в среде Расширенных параметрах загрузки, проделайте следующее:

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

Как прервать операцию выключения компьютера с помощью команды shutdown

Эта опция доступна только при использовании опции тайм-аут на удаленном компьютере. Если для компьютера установлен промежуток времени, через который он выключится, можно прервать этот процесс.

Чтобы прервать завершение работы, выполните следующие действия:

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

В этом руководстве мы сфокусировались только на Windows 10, но инструмент Командной строки доступен и на более ранних версиях системы, например, Windows 8.x или даже Windows 7, но в этом случае его возможности ограничены. Например, опции /o и /hybrid доступны только начиная с Windows 8.

shutdown /s /t 0 выключить питание компьютера немедленно.


Завершение программы через командную строку

shutdown /r /t 0 перезагрузить компьютер.


Завершение программы через командную строку

shutdown /h перевести компьютер в режим гибернации.

При следующем включении компьютера, диспетчер загрузки Windows выполнит восстановление состояния системы из файла hyberfil.sys.

Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /h on или с помощью оснастки Электропитание панели управления Windows.

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


Завершение программы через командную строку

shutdown /s /hybrid /t 0 гибридное выключение, при следующей загрузке будет использована быстрая загрузка.

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


Завершение программы через командную строку

shutdown /l завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.


Завершение программы через командную строку

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


Завершение программы через командную строку

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


Завершение программы через командную строку

Завершение программы через командную строку

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


Завершение программы через командную строку

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


Завершение программы через командную строку

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


Завершение программы через командную строку

shutdown /s /t 60 /m \\COMP1 выключить питание компьютера COMP1 через 60 секунд.


Завершение программы через командную строку

Завершение программы через командную строку

shutdown /g выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart. Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.


Завершение программы через командную строку

shutdown /i запуск графической среды утилиты shutdown.exe. На экран выводится Диалог удаленного завершения работы.


Завершение программы через командную строку

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


Завершение программы через командную строку

Если в командной строке не заданы параметры, или задан параметр /? – то на экран выдается краткая справка по использованию команды.

Вместо синтаксиса /ключ допускается использование -ключ.

Команда shutdown может принимать следующие параметры:

Причина перезагрузки или завершения работы:

Если не задано ни “p”, ни “u”, перезагрузка и завершение работы не планируются.