muzruno.com

Рестартирайте от командния ред на Windows. Всички възможни опции

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

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

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

Презареждането от командния ред може да се стартира с опцията "-f", след което приложенията ще бъдат прекратени без предупреждение. Често има ситуация, когато сте в движение, мислейки дали да рестартирате компютъра. Преди да е станало твърде късно, използвайте командата за изключване с опцията -a, за да отмените рестартирането.

В допълнение към обикновената помощна програма, която може да бъде рестартирана от командния ред, има и други начини, някои от които са оригинални, но много от тях идват от Unix-системи. Една такава команда се базира на Linux системи. Вижте как рестартирането на Windows може да се извърши от командния ред: ping-n секунди 127.0.0.1> nulwmic OS WHERE Primary = "TRUE" ПОКАНА Win32Shutdown 6.

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

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



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

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

Има и команди, които работят далеч от всички системи, но само от XP до SP2. Това използва елемента на тръбопровода (|), който е типичен за системите с 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, е много полезно да ги познава.

Споделяне в социалните мрежи:

сроден