Ako vzdialene vypnúť alebo reštartovať počítač so systémom Windows

Tento článok vám ukáže, ako použiť príkazový nástroj na vzdialené vypnutie v systéme Windows(Windows) na vzdialené vypnutie alebo reštartovanie lokálneho alebo sieťového počítača. To môže byť niekedy veľmi užitočné, ak máte doma alebo v sieti viacero počítačov, ktoré chcete rýchlo vypnúť alebo reštartovať.

Počítač môžete dokonca na diaľku vypnúť cez internet , ale najprv by ste sa museli pripojiť k sieti VPN alebo k cieľovému počítaču, ktorý chcete vypnúť. V tomto článku sa nebudem zaoberať sieťami VPN(VPNs) , ale ak to chcete urobiť, pokojne to zadajte do Googlu.

Vzdialené vypnutie môžete vykonať z príkazového riadka pomocou príkazu shutdown a jeho priradených prepínačov, z dialógového okna vzdialeného vypnutia alebo z dávkového súboru. V tomto článku prejdem všetky tri spôsoby.

Prehľad vzdialeného vypnutia

Aby to fungovalo, musíte najprv vykonať niekoľko krokov, inak sa vám bude neustále zobrazovať chybové hlásenie Prístup bol odmietnutý (5)(Access is Denied (5)) , čo vás privedie do šialenstva.

Krok 1(Step 1) : Po prvé, ak chcete na diaľku vypnúť počítač vo vašej sieti, musíte sa uistiť, že máte k cieľovému počítaču prístup pre správcu. Ak ste v domácej sieti, najlepší spôsob, ako to urobiť, je uistiť sa, že všetky počítače sú v rovnakej pracovnej skupine a že všetky majú aspoň jeden účet správcu(Administrator) s rovnakým používateľským menom a heslom.

Aby to fungovalo, nemusíte na žiadnom z počítačov používať vstavaný účet správcu, ale používateľský účet, ktorý používate na oboch počítačoch, musí byť súčasťou skupiny Administrators na lokálnom počítači. Ak prejdete na Ovládací panel(Control Panel) a kliknete na Používateľské účty(User Accounts) a zobrazí sa nápis Správca(Administrator) alebo Miestny správca( Local Administrator) , potom je všetko v poriadku. Opäť platí(Again) , že názvy používateľských účtov a heslo musia byť rovnaké.

správca

Ak sa nachádzate v podnikovom prostredí s doménou, pravdepodobne sa budete chcieť prihlásiť pomocou účtu správcu domény. Pomocou týchto poverení by ste mali byť schopní vypnúť akýkoľvek iný počítač v sieti, aj keď je prihlásený pomocou iných poverení.

Krok 2(Step 2) : Druhým krokom je zapnutie zdieľania súborov a tlačiarní(File and Printer Sharing) a povolenie cez bránu firewall systému Windows . (Windows)Ak to chcete urobiť, prejdite na Ovládací panel(Control Panel) a najskôr kliknite na Centrum sietí a zdieľania(Network and Sharing Center) . Kliknite na odkaz Zmeniť pokročilé nastavenia zdieľania(Change advanced sharing settings) v ľavej ponuke a vyberte prepínač Zapnúť zisťovanie siete( Turn on network discovery) a Zapnúť zdieľanie súborov a tlačiarní(Turn on file and printer sharing) .

zdieľanie siete

Vráťte sa do hlavného okna ovládacieho panela(Control Panel) a kliknite na Windows Firewall . Kliknite(Click) na položku Povoliť program alebo funkciu prostredníctvom brány Windows Firewall(Allow a program or feature through Windows Firewall) v ľavej ponuke.

zdieľanie súborov a tlačiarní

Uistite sa, že ste zaškrtli iba políčko Home/Work (Private) a nie Verejné(Public) . Cez firewall nemusíte povoliť nič iné. Na iných stránkach sa môžete dočítať o povolení WMI , vzdialeného vypnutia(Remote Shutdown) , zisťovania siete(Network Discovery) atď., ale testoval som to bez toho a funguje to dobre.

Krok 3(Step 3) : Nakoniec, ak sa pokúšate vzdialene zacieliť na počítač so systémom Windows Vista(Windows Vista) , Windows 7 alebo Windows 8, budete musieť upraviť register. Pokiaľ to neurobíte, jednoducho to nebude fungovať. Bez ohľadu na to dostanete iba správu Prístup(Access) je odmietnutý .(Denied)

Otvorte editor databázy Registry tak, že prejdete na Štart(Start) a napíšete regedit . Teraz prejdite na nasledujúci kľúč:

HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Policies – System

Kliknite pravým tlačidlom myši na Systém(System) na ľavej strane a vyberte Nový – Hodnota DWORD (32-bit)(New – DWORD (32-bit) Value) .

nový kľúč registra

Dole v pravom okne vyskočí nová hodnota a text sa zvýrazní. Zmeňte názov na  LocalAccountTokenFilterPolicy a stlačte Enter . Teraz naň dvakrát kliknite a zmeňte hodnotu z 0 na 1 .

politika filtrovania tokenov miestneho účtu

Kliknite na tlačidlo OK(Click OK) a zatvorte register. Nemusíte reštartovať počítač, pretože zmeny by sa mali prejaviť okamžite. Tento kľúč databázy Registry je potrebný, pretože v systéme Windows Vista(Windows Vista) a novšom je konto správcu pri vzdialenom pripojení zbavené svojich poverení. To umožní účtu zostať s oprávneniami správcu.

Na iných lokalitách sa dočítate aj o tom, ako spustiť službu Vzdialený register(Remote Registry) , ak nie je spustená, a upraviť lokálnu bezpečnostnú politiku pridaním skupiny Všetci(Everyone) do skupiny Vynútiť vypnutie z nastavenia politiky vzdialeného systému . ( Force shutdown from a remote system)Pri mojom testovaní na Windows 7 a 8 nebolo potrebné vykonať tieto úlohy a naozaj by ste nemali, pretože to otvára váš systém potenciálnym hackerom.

Samozrejme, budete tiež potrebovať poznať všetky názvy ostatných počítačov v sieti. Môžete to urobiť tak, že prejdete na Ovládací panel(Control Panel) a potom kliknete na Systém(System) .

názov počítača

Diaľkové vypnutie cez príkazový riadok

Príkaz vypnutia je najflexibilnejší, keď ho používate z príkazového riadka, pretože k nemu môžete pridať veľa prepínačov, ktoré vám umožňujú prispôsobiť správanie. Prejdite na Štart(Start) , potom Spustiť(Run) a zadajte CMD . Zoznam prepínačov zobrazíte zadaním shutdown /? v príkazovom okne.

Pomocník príkazu vypnutia

Aby príkaz mohol niečo urobiť, musíte použiť aspoň jeden prepínač. V podstate(Basically) by ste zadali shutdown /x /y /z  , kde x, y, z sú písmená v zozname vyššie.

Tu je niekoľko najbežnejších príkazových prepínačov a akcií, ktoré vykonávajú:

/s: Vypne počítač

/r: Reštartuje počítač

/m \\computername : Cieľový vzdialený počítač, ktorý sa má vypnúť

/f: Vynúti okamžité zatvorenie programov

/t:  Pred vypnutím alebo reštartovaním počká určitý čas v sekundách

/a: Zruší vypnutie, ak ste použili predchádzajúci príkaz na vypnutie s /t.

Takže na vzdialené vypnutie iného počítača vo vašej sieti by ste do príkazového riadka napísali nasledujúce príkazy:

shutdown /m \\computername /r /f

Tento príkaz reštartuje počítač s názvom computername a vynúti ukončenie všetkých programov, ktoré sú stále spustené.

shutdown –m \\computername –s –f –c “The computer will restart, please save all work.” –t 60

Tento príkaz vypne počítač s názvom computername , vynúti ukončenie všetkých spustených programov, zobrazí správu používateľovi a odpočítava 60 sekúnd pred jeho vypnutím.

odhlásený

Diaľkové vypnutie cez dialógové okno vypnutia

Ak sa vám nepáčia všetky tieto prepínače alebo používanie príkazového riadka vo všeobecnosti, môžete vyvolať dialógové okno vypnutia. Môžete to urobiť jednoducho použitím príkazového prepínača /i pre príkaz vypnutia.

vypnutie i parameter

Dialógové okno vzdialeného vypnutia sa teraz zobrazí, ako je znázornené nižšie.

dialógové okno vzdialeného vypnutia

Kliknutím na tlačidlo Pridať(Add) alebo Prehľadávať(Browse) pridajte počítače do zoznamu. Potom môžete spustiť príkazy na celej dávke počítačov. Ak kliknete na Pridať(Add) , budete musieť zadať sieťový názov počítača vo formáte \\computername  alebo len computername , oboje funguje.

pridať vypnutie počítačov

Samozrejme, musíte poznať skutočný názov počítača, ktorý som spomenul, ako ho môžete určiť vyššie. Pridajte si do zoznamu toľko počítačov, koľko chcete, a potom nastavte svoje možnosti. Neočakávané vypnutie môžete vypnúť, reštartovať alebo anotovať.

Môžete tiež zobraziť varovanie, ak chcete, na koľko sekúnd si vyberiete a môžete v dolnej časti zadať komentár, ktorý sa zobrazí používateľom. To je asi tak všetko!

Diaľkové vypnutie pomocou dávkového súboru

Nakoniec môžete vytvoriť dávkový súbor, aby ste mohli toto všetko urobiť jednoduchým spustením súboru. Prípadne môžete pomocou Plánovača úloh naplánovať(Task Scheduler) spustenie dávkového súboru v určitých intervaloch alebo počas konkrétnych udalostí .

Stačí prejsť do programu Poznámkový blok(Notepad) a zadať príkazy, ktoré by ste zadali do príkazového riadka:

shutdown –m \\computername1 –r shutdown –m \\computername2 –r shutdown –m \\computername3 –r

Potom jednoducho uložte súbor s príponou .BAT výberom položky Všetky súbory(All Files) pre Uložiť ako typ ( Save as type ) a pridajte .bat na koniec názvu súboru.

vypnutie súboru bat

Toto reštartuje tri počítače v mojej domácej sieti. Do dávkového súboru môžete vložiť toľko príkazov, koľko chcete, takže môžete experimentovať!

Napísal som rozsiahly príspevok o tom, ako používať dávkové súbory v systéme Windows(how to use batch files in Windows)(how to use batch files in Windows) , takže ak nie ste oboznámení s dávkovými súbormi alebo plánovačom úloh, prečítajte si ho. Užite si to!



About the author

Som počítačový vedec s viac ako 10-ročnými skúsenosťami v oblasti prehliadačov, Microsoft office a onedrive. Špecializujem sa na vývoj webových aplikácií, prieskum používateľských skúseností a rozsiahly vývoj aplikácií. Moje schopnosti využívajú niektoré z popredných svetových spoločností vrátane Google, Facebooku a Apple.



Related posts