Hur man fjärrstänger eller startar om en Windows-dator
Den här artikeln visar hur du använder kommandoverktyget för fjärravstängning i Windows för att fjärravstänga eller starta om en lokal eller nätverksansluten dator. Detta kan vara mycket användbart ibland om du har flera datorer hemma eller i ditt nätverk som du snabbt vill stänga av eller starta om.
Du kan till och med stänga av en dator på distans via Internet , men du måste först antingen VPN till nätverket eller till måldatorn du vill stänga av. Jag tänker inte täcka VPN(VPNs) i den här artikeln, men om det är något du vill göra, googla det gärna.
Du kan utföra en fjärravstängning från kommandotolken med avstängningskommandot och dess associerade växlar, från dialogrutan för fjärravstängning eller från en batchfil. Jag ska gå igenom alla tre metoderna i den här artikeln.
Översikt över fjärravstängning
För att få detta att fungera, det finns ett par steg du måste slutföra först, annars får du hela tiden ett felmeddelande om Access is Denied (5) och det kommer att göra dig galen.(Access is Denied (5))
Steg 1(Step 1) : För det första, för att fjärrstänga en dator i ditt nätverk, måste du se till att du har administrativ åtkomst till måldatorn. Om du är på ett hemnätverk är det bästa sättet att göra detta att se till att alla datorer är i samma arbetsgrupp och att de alla har minst ett administratörskonto(Administrator) med samma användarnamn och lösenord.
Du behöver inte använda det inbyggda administratörskontot på någon av datorerna för att detta ska fungera, men användarkontot du använder på båda datorerna måste vara en del av administratörsgruppen(Administrators) på den lokala datorn. Om du går till Kontrollpanelen(Control Panel) och klickar på Användarkonton(User Accounts) och det står Administratör(Administrator) eller Lokal administratör( Local Administrator) , så är det bra. Återigen(Again) måste namnen på användarkontona och lösenordet vara desamma.
Om du är i en företagsmiljö med en domän, kommer du förmodligen att vilja logga in med domänadministratörskontot. Genom att använda dessa referenser bör du kunna stänga av alla andra datorer i nätverket, även om de är inloggade med andra referenser.
Steg 2(Step 2) : Det andra steget är att aktivera fil- och skrivardelning(File and Printer Sharing) och tillåta det genom Windows -brandväggen. För att göra detta, gå till Kontrollpanelen(Control Panel) och klicka på Nätverks- och delningscenter(Network and Sharing Center) först. Klicka på länken Ändra avancerade delningsinställningar(Change advanced sharing settings) i menyn till vänster och välj alternativknappen för Aktivera nätverksupptäckt( Turn on network discovery) och Aktivera fil- och skrivardelning(Turn on file and printer sharing) .
Gå tillbaka till kontrollpanelens huvudfönster(Control Panel) och klicka på Windows-brandväggen(Windows Firewall) . Klicka(Click) på Tillåt ett program eller en funktion genom Windows-brandväggen(Allow a program or feature through Windows Firewall) i menyn till vänster.
Se till att du bara markerar rutan Home/Work (Private) och inte Offentlig(Public) . Du behöver inte tillåta något annat genom brandväggen. Du kan läsa på andra webbplatser för att tillåta WMI , Remote Shutdown , Network Discovery , etc, men jag har testat det utan någon av dessa och det fungerar utmärkt.
Steg 3(Step 3) : Slutligen, om du försöker rikta in dig på en dator med Windows Vista , Windows 7 eller Windows 8 på distans, måste du ändra registret. Om du inte gör detta kommer det helt enkelt inte att fungera. Du kommer bara att få meddelandet Access is Denied oavsett vad.
Öppna registerredigeraren genom att gå till Start och skriva in regedit . Navigera nu till följande nyckel:
HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Policies – System
Högerklicka på System på vänster sida och välj Nytt – DWORD (32-bitars) värde(New – DWORD (32-bit) Value) .
Ett nytt värde dyker upp längst ner i det högra fönstret och texten kommer att markeras. Ändra namnet till LocalAccountTokenFilterPolicy och tryck på Retur(Enter) . Dubbelklicka nu på den och ändra värdet från 0 till 1 .
Klicka på OK(Click OK) och stäng registret. Du behöver inte starta om datorn eftersom ändringarna bör träda i kraft omedelbart. Den här registernyckeln behövs eftersom ett administratörskonto i Windows Vista och senare tas bort från sina autentiseringsuppgifter när du fjärransluter. Detta gör att kontot förblir med administrativa rättigheter.
Du kommer också att läsa på andra webbplatser för att starta fjärrregistreringstjänsten(Remote Registry) om den inte körs och för att redigera den lokala säkerhetspolicyn genom att lägga till gruppen Alla(Everyone) till Force shutdown från en fjärrsystempolicyinställning( Force shutdown from a remote system) . I mina tester på Windows 7 och 8 fanns det inget behov av att slutföra dessa uppgifter och du borde verkligen inte göra det eftersom det öppnar upp ditt system för potentiella hackare.
Självklart måste du också känna till alla namnen på de andra datorerna i nätverket. Du kan göra det genom att gå till Kontrollpanelen(Control Panel) och sedan klicka på System .
Fjärravstängning via kommandotolken
Avstängningskommandot är mest flexibelt när du använder det från kommandotolken eftersom du kan lägga till ett gäng växlar till det, som låter dig anpassa beteendet. Gå till Start , sedan Kör(Run) och skriv in CMD . Du kan se listan över switchar genom att skriva shutdown /? i kommandofönstret.
Du måste använda minst en switch för att kommandot ska göra något. I grund och botten(Basically) skulle du skriva in shutdown /x /y /z där x, y, z är bokstäver i listan ovan.
Här är ett par av de vanligaste kommandoväxlarna och de åtgärder de utför:
/s: Stänger av datorn
/r: Startar om datorn
/m \\computername : Måldatorn som ska stängas av
/f: Tvingar program att stängas omedelbart
/t: Kommer att vänta en viss tid i sekunder innan den stänger av eller startar om
/a: Avbryter en avstängning om du använde ett tidigare avstängningskommando med /t.
Så för att på distans stänga av en annan maskin på ditt nätverk, skulle du skriva in följande kommandon i kommandotolken:
shutdown /m \\computername /r /f
Detta kommando kommer att starta om datorn med namnet datornamn(computername) och tvinga alla program som fortfarande körs att stängas.
shutdown –m \\computername –s –f –c “The computer will restart, please save all work.” –t 60
Detta kommando kommer att stänga av datorn med namnet datornamn(computername) , tvinga alla program som körs att stängas, visa ett meddelande för användaren och räkna ned 60 sekunder innan den stängs av.
Fjärravstängning via Shutdown Dialog
Om du inte gillar alla dessa växlar eller använder kommandotolken i allmänhet, kan du ta upp dialogrutan för avstängning. Du kan göra det enkelt genom att bara använda kommandoväxeln /i för shutdown-kommandot.
Dialogrutan för fjärravstängning visas nu som visas nedan.
Klicka på knappen Lägg till(Add) eller Bläddra(Browse) för att lägga till datorer i listan. Du kan sedan köra kommandona på hela partiet av datorer. Om du klickar på Lägg(Add) till måste du ange nätverksnamnet på datorn i formatet \\computername eller bara datornamn(computername) , antingen fungerar.
Naturligtvis måste du känna till det faktiska datornamnet, vilket jag nämnde hur du kan bestämma ovan. Så lägg till så många datorer som du vill och ställ sedan in dina alternativ. Du kan stänga av, starta om eller kommentera oväntad avstängning.
Du kan också visa en varning, om du vill, hur många sekunder du än väljer och du kan skriva in en kommentar längst ner som kommer att visas för användarna. Det är ungefär det!
Fjärravstängning via batchfil
Slutligen kan du skapa en batchfil så att du kan göra allt detta genom att bara köra filen. Alternativt kan du schemalägga batchfilen så att den körs vid specifika intervall eller under specifika händelser med hjälp av Task Scheduler .
Gå bara till Anteckningar(Notepad) och skriv in kommandona du skulle ha skrivit i kommandotolken:
shutdown –m \\computername1 –r shutdown –m \\computername2 –r shutdown –m \\computername3 –r
Spara sedan helt enkelt filen med filtillägget .BAT genom att välja Alla filer(All Files) för Spara som typ ( Save as type ) och lägg till .bat i slutet av filnamnet.
Detta kommer att starta om tre datorer i mitt hemnätverk. Du kan lägga in hur många kommandon du vill i batchfilen, så experimentera gärna!
Jag har skrivit ett omfattande inlägg om hur man använder batchfiler i Windows(how to use batch files in Windows)(how to use batch files in Windows) , så läs det om du inte är bekant med batchfiler eller uppgiftsschemaläggare. Njut av!
Related posts
Hur man förhindrar avstängning av en Windows-dator
Ändra Windows start- och avstängningsljud
Inaktivera Starta om nu-meddelande efter meddelande om automatisk uppdatering av Windows
9 snabba sätt att göra en bild transparent på Windows och Mac
Hur man återställer oavsiktligt raderade filer i Windows
Hur man spelar in Skype-samtal på Windows, Mac, iPhone och Android
Redigera Windows Hosts-filen för att blockera eller omdirigera webbplatser
Ändra enhetsbeteckning i Windows för en extern USB-enhet
Hur man ansluter en projektor till en Windows- eller Mac-dator
Hur man krypterar din Windows-hårddisk med VeraCrypt
Hur man konverterar WebP till GIF på Windows eller Mac
Hur man återställer Windows till fabriksinställningar
Hur man automatiskt flyttar eller kopierar filer i Windows
Stäng av indexering i Windows för bättre prestanda
Varför du inte längre bör använda Windows XP
Hur man ändrar standardwebbläsare på Windows, Mac, iPhone och Android
Aktivera Windows Tablet PC-komponenter i Windows
Hur man optimerar personsökningsfilen i Windows
Hur man bränner Windows Movie Maker WMV-video till DVD
Hur man ersätter anteckningar i Windows med alternativ