Existujú prípady, ktoré vyžadujú reštartovanie počítača bez zásahu človeka. Takúto operáciu je možné vykonať pomocou nástroja príkazového riadku, dávkového súboru, prostredníctvom vzdialeného prístupu alebo v automatickom režime. V takom prípade sa obvyklá kombinácia ponuky „Štart“-> „Vypnutie“samozrejme nedá použiť.
Inštrukcie
Krok 1
Kliknutím na tlačidlo „Štart“vyvoláte hlavnú ponuku systému a výberom položky „Spustiť“vyvoláte nástroj príkazového riadku.
Krok 2
Zadajte príkaz shutdown -t 0 -r -f (kde -r je reštart, -f je zastavenie všetkých spustených aplikácií, -t 0 je okamžitý reštart, bez čakania) do poľa Otvoriť a kliknutím na tlačidlo OK vykonajte príkaz (pre Windows XP a Windows 7).
Krok 3
Zadajte príkaz ping -n 0 127.0.0.1> nul & wmic OS WHERE Primary = "True" Do poľa Open zavolajte Win32Shutdown 6 a výber potvrďte funkčným klávesom Enter (pre Windows XP a Windows 7).
Krok 4
Do poľa Open zadajte rundll32 user.exe, ExitWindowsExec 2 a kliknutím na OK použijete vybrané zmeny (pre Windows XP).
Krok 5
Do poľa Open zadajte echo y | net stop eventlog a stlačením funkčného klávesu Enter potvrďte vykonanie príkazu (iba Windows XP do SP2 vrátane. Týmto sa ukončí služba denníka udalostí a systém sa automaticky reštartuje. V novších systémoch tento príkaz nefunguje).
Krok 6
Vytvorte a použite skript VBS pomocou príkazu konzoly copy con filename.vbs:
set objWMIService = GetObject ("winmgmts:" & "{impersonationLevel = zosobniť}! \. / root / cimv2")
set colSoftware = objWMIService. ExecQuery ("Vybrať * z Win32_OperatingSystem")
pre každý objSoftware v colSoftware
objSoftware. Win32Shutdown 1
Ďalšie
(pre Windows XP a Windows 7).
Krok 7
Do poľa Open zadajte psshutdown -r -f -t 0 -m a výber potvrďte kliknutím na OK.
Krok 8
Vytvorte a použite skript AutoIt so všetkými správami na reštartovanie počítača:
$ J = 30
ProgressOn
Pre $ i = 1 až 99 krok 3.3
$ j = $ j-1
spánok (1 000)
ProgressSet ($ i)
Ďalšie
ProgressSet (-1)
Vypnutie (2)
spánok (5 000).