Рестартирайте и изключете Windows с командата SHUTDOWN.

Използване на командата изключване  В командния ред можете да прекратите потребителска сесия, да рестартирате компютъра, да го поставите в спящ режим или да изключите захранването. С подходящите разрешения командата може да се изпълни за отдалечената система.

Ако не са зададени параметри в командния ред или ако /?   - след това на екрана се съдържа кратка справка за използването на командата.
  Вместо синтаксис / ключ  разрешено да се използва -бутона

екип изключване  може да използва следните параметри:

/ i Показва графичен потребителски интерфейс.
  Този параметър трябва да е първият.
/ л Прекратяване на сесията. Този параметър не може да се използва с
  с / m или / d.
/ s Изключете компютъра.
/ r Завършете изключването и рестартирайте компютъра.
/ g Завършете изключването и рестартирайте компютъра. Пусни всички
  регистрирани приложения след рестартиране на системата.
/ a Отказ от изключване на системата.
  Този параметър може да се използва само докато се чака.
/ p Изключете захранването локален компютър  незабавно или предупредително.
  Може да се използва с параметри / d и / f.
/ h Поставяне на локалния компютър в режим на хибернация.
  Може да се използва с / f.
  / hybrid Извършва изключване на компютъра и го подготвя за бързо стартиране.
        / s.
/ д Посочете причината за неочакваното изключване на компютъра.
/ o Отидете в менюто за разширени опции за зареждане и рестартирайте компютъра.
  Трябва да се използва с параметър / r.
/ м. \\ t Посочете целевия компютър.
/ t xxx Определя времето за изчакване за xxx секунди преди изключване на компютъра.
допустим  диапазон: 0-315360000 (10 години); стойност по подразбиране: 30 .
  Ако закъснението е по-дълго 0 означава използването на параметъра   / f.
/ c "Коментар" Коментар с причината за рестартиране или изключване.
             Дължината не трябва да надвишава 512 знака. .
/ f Принудително затваряне на работещи приложения без предупреждение за потребителите.
  Означава използването на параметъра   / fако
  за параметър / t  настройте на по-голямо 0 .
  / d xx: yy Причина за рестартиране или изключване.
  p означава редовно рестартиране или изключване.
           ф  означава, че причината се определя от потребителя.
  Ако не е посочена нито една р"Нито" ф", рестартирането и изключването не са планирани.
           хх  - броя на главната причина (положително цяло число по-малко от 256).

           гг  - допълнителен номер на причина (положително цяло число по-малко от 65536).

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

Примери за използване на командата SHUTDOWN:

изключване / s / t 0  - незабавно изключете компютъра.



Ако искате да изключите компютъра със закъснение, след това вместо нули, трябва да посочите закъснение в секунди:

изключване / s / t 60



изключване / и  - изключете компютъра след 30 секунди. По подразбиране рестартирането ще се извърши за 30 секунди, ако параметърът не е зададен. / t



Потребителят ще получи предупреждение за планирано изключване.



  Ако закъснението е много дълго, например 60 минути (3600 секунди), в долния десен ъгъл на екрана се появява изскачащо съобщение, вместо прозореца за предупреждение.



  По време на забавянето изключването на компютъра може да бъде спряно. За да направите това, въведете командата в командния ред:

изключване / а

изключване / s / t 60 / m 192.168.0.10  - изключете захранването на компютъра с IP адрес 192.168.0.10 след 60 секунди.



изключване / l  - излизате от текущия потребител. Командата за приключване на сесия може да се изпълни само на локалния компютър и само за текущия потребител. Същото като излизане без параметри.



изключване / h  - поставете компютъра в режим на хибернация. При изпълнение на команда цялата информация от rAM  (процеси, програми, данни) се записват в специален файл hyberfil.sysнамира се в главната директория на системното устройство и извършва нормално изключване. При следващото включване на компютъра, мениджър за стартиране на Windows  изпълнява възстановяване на състоянието на системата от файл hyberfil.sys, Режимът на хибернация трябва да бъде активиран за този компютър, например командата powercfg / h вкл  или използване на модул Захранване на панела управление на прозорци , Също така, имайте предвид, че за да приложите този режим, ще ви трябва голямо количество свободно място на твърдия диск за копие на RAM.



изключване / g  - рестартиране с възстановяване на изпълнението на приложения, регистрирани с помощта на API функцията RegisterApplicationRestart. Обикновено се използва при актуализиране на системата, когато инсталационният процес изисква рестартиране с продължаване на инсталационния процес.



изключване / i - стартиране на графичната среда на помощната програма shutdown.exe. Показва се диалоговият прозорец за отдалечено изключване.



  В прозореца Диалог за отдалечено изключване  За да извършите изключване, рестартиране или излизане от потребителската сесия, трябва да въведете името или IP адреса на компютъра с помощта на бутона За да добавите, изберете желаното действие, причина и попълнете полето забележка, текстът от който ще бъде показан в информационното съобщение за планираното действие. По повечето причини полето забележка  е задължително и ако не е попълнено, бутонът добре  ще бъде неактивен.



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

Много потребители операционни системи  Windows не знае, че можете да рестартирате компютъра директно от командния ред  Windose. Този метод е полезен, когато сте свързани отдалечен компютър (дистанционно рестартиране), или ако трябва да създадете скрипт за рестартиране и да го стартирате по график чрез планировчика.

И така - как да рестартирате компютъра чрез командния ред?
  За да се рестартира в Windows има специална конзолна команда shutdown.
  Синтаксисът на командата е както следва:

C: Потребители\u003e изключване -? Употреба: изключване xx: yy] Допълнителни параметри (ключове): /? - Показва помощ. Същото като без параметри. / i - Показва графичен потребителски интерфейс. Този параметър трябва да е първият. / l - приключване на сесията. Този параметър не може да се използва с параметрите / m или / d. / s - Изключете компютъра. / r - Изключете и рестартирайте компютъра. / g - Изключване и рестартиране на компютъра. След като рестартирате системата, стартирайте всички регистрирани приложения. / a - Изключване на системата. Този параметър може да се използва само докато се чака. / p - Незабавно изключване на локалния компютър без предупреждение. Може да се използва с / d и / f опции. / h - Превключва локалния компютър в режим на хибернация. Може да се използва с опцията / f. / e Посочва причината за неочаквано изключване на компютъра. - Задайте компютъра на дестинацията. / t xxx - Задайте закъснението в xxx секунди, преди да изключите компютъра. Допустим обхват: 0-315360000 (10 години); Стойността по подразбиране е 30. Ако периодът на изчакване е по-голям от 0, параметърът / f се прилага. / c "comment" - Коментар с причината за рестартиране или изключване. Най-голямата дължина е 512 символа. / f - Принуждава затварянето на стартирани приложения без предупреждаване на потребителите. Параметър / f се използва, ако параметърът / t е настроен на стойност, по-голяма от 0. / d xx: yy - Посочете причината за рестартирането или изключването. "p" означава рестартиране или изключване по график. "u" - означава, че причината се определя от потребителя. Ако нито "p", нито "u" са зададени, рестартирането или изключването е непланирано. xx е основният номер на причината (положително цяло число по-малко от 256). yy - е допълнителен номер на причината (положително цяло число, по-малко от 65536).

Примери за използване:
  Изключване на компютъра чрез командния ред:

  Същото се отнася и за принудителното прекратяване на заявленията:

  Същото е и със съобщението в прозореца:
shutdown -r -t 60 -c "Рестартиране след минута"
  Отмяна на Windows със забавено рестартиране:
shutdown -a

Ако е необходимо, командите могат да се поставят в BAT-файл и да се използват като скрипт!

почитан системни администратори  по целия свят предпочитат да използват командния ред. Психологическата причина е да се чувствате превъзхождащи обикновен потребителбез значение колко банално е това. Но има реална нужда - командният ред осигурява много по-голяма гъвкавост при управлението на системата.

Изглежда, че това твърдение се отнася само за Linux системи, където управлението на командния ред е най-напредналият и традиционен метод. Но това е стереотип. В крайна сметка, NT-базирани на Windows има почти същите административни инструменти като Unix, само команди се наричат ​​малко по-различно. Например, ако рестартиране от командния ред в Linux може да се извърши чрез обикновено рестартиране, тогава в Windows трябва да въведете команди с параметри.

Няма дори един начин да "поиска" системата да се рестартира! Най-очевидно е използването на помощната програма shutdown.exe. Едно просто рестартиране с негова помощ се извършва по следния начин - shutdown -r -t 0. Това означава, че системата трябва да се рестартира веднага. Многобройни параметри, целта на които може да се намери по-подробно, като се изпълни командата за изключване с ключа "-?", Позволява на потребителя да покаже предупредителен знак. Например, вариацията команди за изключване.exe -r -t 60 -c. Превантивното рестартиране след 60 секунди ще покаже този знак на екрана и ще създаде леко едноминутно закъснение, което ще позволи на потребителя да съхранява документи. Трябва да се отбележи, че коментарът е ограничен - можете да посочите не повече от 127 знака.

Рестартиране от командния ред може да се стартира с клавиша "-F", след което приложенията ще бъдат прекратени принудително, без предупреждение. Често се случва да се чудите дали да рестартирате компютъра. Не е твърде късно - използвайте командата shutdown с ключа -a, който ще анулира рестартирането.

Освен стандартната помощна програма, която може да се рестартира от командния ред, има и други начини, някои от тях са оригинални, но много от тях идват от Unix-системи. Една от тези команди очевидно е базирана на Linux системи. Вижте колко сложна може да бъде. рестартирайте прозорците  от командния ред: ping -n seconds 127.0.0.1\u003e nul & wmic OS WHERE Първичен = "TRUE" CALL Win32Shutdown 6.

Забележете, че се използва иконата за пренасочване, все още се споменава за нула. Естествено, вместо -n секунди, трябва да посочите сумата, чрез която планирате да рестартирате.

Един от основите на управлението на Windows е процесът rundll32.exe, който е хост процесът. С нея, заредена в библиотеката. Тази програма има команден интерфейс, който ви позволява да работите с графични елементи. Може също да бъде рестартиран от командния ред: undll32 user.exe, ExitWindowsExec 2.

Горното е най-лесният начин да се рестартира през rundll32, работещ на всички системи.

Можете също да използвате обичайния разговор за диалога за изключване: undll32 msgina, ShellShutdownDialog. Или веднага изключете компютъра: RUNDLL.EXE user.exe, ExitWindows.

Има екипи, които работят далеч от всички системи, но само на XP към SP2. Това използва елемента pipeline (|), който е типичен за системи с Unix: echo y | net stop eventlog.

Командата работи по следния начин: използва се дефект, който позволява спиране на услугата за регистриране на жизнени събития, която инициира автоматично рестартиране.

Но случаят не се ограничава до изброените екипи. За да рестартирате, можете да използвате скриптове на Visual Basic (VBS), помощни програми на съседни Microsoft компании. Например, psshutdown от комплекса Ps Tools, който всъщност е подобрено изключване. Въведете следната команда в конзолата: psshutdown -r -f -t 30. Това ще рестартира локалния или отдалечения компютър в рамките на 30 секунди.

Отдалеченото рестартиране от командния ред, да речем, е с командата psshutdown -r comp1, където comp1 е името на компютъра, те могат да бъдат изброени разделени със запетаи. Би било хубаво да уведомите потребителите за рестартирането. За да направите това, ключът -m се използва в psshutdown. Стандартната команда за рестартиране на отдалечени компютри е tsshutdn.

Може да не се нуждаете от всички тези методи, но за общо развитие всеки, който често се сблъсква с администрирането на компютри с Windows, е много полезен за познаване.

Рестартирането на системата е необходимо не само след инсталиране на драйвери и различни програми, но и в случаите, когато компютърът е замразил или възникне някаква грешка. В редки случаи обаче е доста трудно да се направи това. Командният ред идва на помощ, с който можете да изпълните не само рестартиране на системата, но и да поставите компютъра в спящ режим, принудително да прекратите стартираните програми.

Дешифрирайте командата за изключване за Windows 10

В случай, че потребителят е решил да не стартира рестартирането на Windows 10, командата за отмяна ще бъде следната: shutdown / a.


След като изпълните командата, в прозореца за уведомяване се появява съобщение, че компютърът няма да се рестартира.

За да изключите напълно компютъра без таймер, препоръчваме да въведете командата shutdown / s / t 0.

Също така в Windows 10 могат да се извършват редица други операции, като се използва командния ред и командата за изключване. Изберете главния и ги дешифрирайте.

Ако въведете изключване, ще се появи списък с наличните операции.


  • изключване /? - Помощ при обаждане.
  • shutdown / i - показва графичен потребителски интерфейс. Този параметър трябва да е първият.
  • shutdown / l - край на сесията. Не използвайте с опции като / m или / d.
  • изключване / s - изключване на компютър.
  • shutdown / r - изключване и рестартиране на компютъра.
  • shutdown / g - изключване и рестартиране на компютъра.
  • shutdown / a - анулиране на изключването на системата. Този параметър може да се използва само докато се чака.
  • shutdown / p - изключване на локалния компютър без предупреждение. Разрешени за използване с опциите / d и / f.
  • shutdown / h - активиране на хибернация. Разрешено е да се използва с опцията / f.
  • shutdown / e - посочва причината за неочакваното изключване на компютъра.
  • shutdown / m - компютър Определете целевия компютър.
  • shutdown / t xxx - настройка на закъснението в xxx секунди преди изключване на компютъра. Стойността по подразбиране е 30 секунди. Ако периодът на изчакване е по-голям от 0, параметърът / f се прилага.
  • shutdown / c - “comment” Коментар с причина за рестартиране или изключване. Допустимият брой символи е 512.
  • изключване / изключване - принудително прекратяване на работещи приложения без предупреждение за потребители. Параметърът / f се използва, ако параметърът / t е настроен на стойност, по-голяма от 0.
  • shutdown / d xx: yy - трябва да укажете причината за рестартиране или изключване, където p - рестартирано рестартиране или изключване; u е причината; xx е броят на причината; yy е допълнителният номер на причината.

Тези операции са подходящи не само за Windows 10, но и за Windows 7, 8 и 8.1.

Здравейте всички, вече съм писал няколко пъти такъв въпрос, как да рестартирам windows сървър  чрез командния ред. Днес ще му отговоря, ще говоря за няколко начина да го направя. За това, което може да се използва добре, например, за да се напише скрипт, който ще рестартира сървъра в точното време, или за саморазвитие, мотивите могат да бъдат различни, да видим как да го направим.

Презареждане през командния ред

Рестартирайте чрез командния ред ще Windows сървър 2008 R2, но това ръководство е подходящо както за 2012 R2, така и за всяка клиентска операционна система от Windows 7 до Windows 10. В началото ще разгледаме класическия cmd, отворете го (Как да отворите командния ред, прочетете тук). За да рестартирате, използвайте тази команда.

shutdown -r -t 0

T - време 0


Веднага ще рестартирате Windows.

Синтаксис на помощната програма за изключване

По-долу е дадена подробна помощ за всички възможни параметри на тази програма, мисля, че ще можете да намерите полезни инструменти за различни задачи.

Z: изключване
  Използване: изключване
  xx: yy]

/ i Показва графичен потребителски интерфейс. Този параметър трябва да е първият.
  / l Край на сесия. Този параметър не може да се използва с параметрите / m или / d.
  / s Изключване на компютъра.
  / r Изключете и рестартирайте компютъра.
  / g Изключете и рестартирайте компютъра. След като рестартирате системата, стартирайте всички регистрирани приложения.
  / a Изключване на системата. Този параметър може да се използва само докато се чака.
  / p Незабавно изключете локалния компютър без предупреждение. Може да се използва с / d и / f опции.
  / h Превключва локалния компютър в хибернация.


За удобство можете да създадете пряк път, в който можете да вмъкнете тази команда или да създадете cmd или файл с прилеп  за удобство. Аз също използва тази функция в MMC конзола и. В допълнение към възможността да рестартирате чрез командния ред, има възможност да направите същото чрез PowerShell.

Microsoft отдавна носи своя силен език на масите и трябва да ви кажа, че той е много функционален, но повече за това по-късно. PowerShell, също има възможност да рестартира сървъра или компютъра чрез командния ред, това се прави много просто. Отворете обвивката PowerShell и въведете това копче

Името на компютъра за рестартиране

Или за няколко

Рестарт-Компютър "име на компютър1", "име на компютър2"


Много просто е възможно да презаредите списъка със сървъри. Сигурен съм, че сега няма да имате проблеми с рестартирането на компютъра чрез командния ред. Разбира се, има много такива услуги, но те трябва да бъдат доставени. Двата описани инструмента вече са компоненти на Windows и не изискват инсталация, което предполага тяхното незабавно използване и колкото по-малко са инсталирани на сървъра, толкова по-добре, по-сигурно, тъй като всеки софтуер на трета страна трябва да бъде актуализиран и контролиран.



Свързани статии: