Sådan fjernslukker eller genstarter du en Windows-computer

Denne artikel viser dig, hvordan du bruger kommandoværktøjet til fjernnedlukning i Windows til fjernlukning eller genstart af en lokal eller netværksforbundet computer. Dette kan nogle gange være meget nyttigt, hvis du har flere computere derhjemme eller på dit netværk, som du hurtigt vil lukke eller genstarte.

Du kan endda fjernslukke en computer over internettet(Internet) , men du skal først enten VPN ind på netværket eller ind på den målcomputer, du vil lukke ned. Jeg vil ikke dække VPN'er(VPNs) i denne artikel, men hvis det er noget du vil gøre, er du velkommen til at Google det.

Du kan udføre en fjernlukning fra kommandoprompten ved at bruge shutdown-kommandoen og dens tilknyttede kontakter, fra fjernlukningsdialogboksen eller fra en batchfil. Jeg vil gennemgå alle tre metoder i denne artikel.

Oversigt over fjernlukning

For at få dette til at fungere, er der et par trin, du først skal udføre, ellers får du konstant en Adgang nægtet (5)(Access is Denied (5)) fejlmeddelelse, og det vil gøre dig gal.

Trin 1(Step 1) : For det første, for at fjernslukke en computer på dit netværk, skal du sørge for, at du har administrativ adgang til målcomputeren. Hvis du er på et hjemmenetværk, er den bedste måde at gøre dette på at sikre, at alle computere er i den samme arbejdsgruppe, og at de alle har mindst én administratorkonto(Administrator) med samme brugernavn og adgangskode.

Du behøver ikke at bruge den indbyggede administratorkonto på nogen af ​​computerne for at dette fungerer, men den brugerkonto, du bruger på begge computere, skal være en del af Administratorgruppen(Administrators) på den lokale computer. Hvis du går til Kontrolpanel(Control Panel) og klikker på Brugerkonti(User Accounts) og der står Administrator eller Lokal Administrator( Local Administrator) , så har du det fint. Igen(Again) skal navnene på brugerkontiene og adgangskoden være de samme.

administrator

Hvis du er i et virksomhedsmiljø med et domæne, vil du sandsynligvis gerne logge på med domæneadministratorkontoen. Ved at bruge disse legitimationsoplysninger bør du være i stand til at lukke enhver anden computer på netværket, selvom de er logget ind med andre legitimationsoplysninger.

Trin 2(Step 2) : Det andet trin er at slå fil- og printerdeling(File and Printer Sharing) til og tillade det gennem Windows - firewallen. For at gøre dette skal du først gå til Kontrolpanel(Control Panel) og klikke på Netværks- og delingscenter(Network and Sharing Center) . Klik på linket Skift avancerede delingsindstillinger(Change advanced sharing settings) i menuen til venstre, og vælg alternativknappen for Slå netværksregistrering( Turn on network discovery) til og Slå fil- og printerdeling til(Turn on file and printer sharing) .

netværksdeling

Gå tilbage til hovedvinduet i Kontrolpanel(Control Panel) , og klik på Windows Firewall . Klik(Click)Tillad et program eller en funktion gennem Windows Firewall(Allow a program or feature through Windows Firewall) i menuen til venstre.

fil- og printerdeling

Sørg for, at du kun markerer afkrydsningsfeltet Home/Work (Private) og ikke Offentlig(Public) . Du behøver ikke tillade andet gennem firewallen. Du læser måske på andre websteder for at tillade WMI , Remote Shutdown , Network Discovery , osv., men jeg har testet det uden nogen af ​​dem, og det fungerer fint.

Trin 3(Step 3) : Til sidst, hvis du forsøger at målrette en Windows Vista- , Windows 7- eller Windows 8-computer eksternt, skal du ændre registreringsdatabasen. Medmindre du gør dette, vil det simpelthen ikke virke. Du får kun beskeden Adgang (Access)nægtet(Denied) uanset hvad.

Åbn registreringseditoren ved at gå til Start og skrive regedit . Naviger nu til følgende nøgle:

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

Højreklik på System i venstre side og vælg Ny – DWORD (32-bit) værdi(New – DWORD (32-bit) Value) .

ny registreringsnøgle

En ny værdi vil poppe op nederst i højre vindue, og teksten vil blive fremhævet. Skift navnet til  LocalAccountTokenFilterPolicy og tryk på Enter . Dobbeltklik nu på den og skift værdien fra 0 til 1 .

lokal kontotokenfilterpolitik

Klik på OK(Click OK) og luk ud af registreringsdatabasen. Du behøver ikke at genstarte computeren, da ændringerne bør træde i kraft med det samme. Denne registreringsnøgle er nødvendig, fordi i Windows Vista og nyere bliver en administratorkonto frataget sine legitimationsoplysninger, når der oprettes fjernforbindelse. Dette vil tillade, at kontoen forbliver med administrative rettigheder.

Du vil også læse på andre websteder for at starte fjernregistreringstjenesten(Remote Registry) , hvis den ikke kører, og for at redigere den lokale sikkerhedspolitik ved at tilføje gruppen Alle(Everyone) til at tvinge nedlukning fra en ekstern( Force shutdown from a remote system) systempolitikindstilling. I min test på Windows 7 og 8 var der ingen grund til at fuldføre disse opgaver, og det burde du virkelig ikke, fordi det åbner dit system for potentielle hackere.

Det er klart, at du også skal kende alle navnene på de andre computere på netværket. Du kan gøre det ved at gå til Kontrolpanel(Control Panel) og derefter klikke på System .

computernavn

Fjernlukning via kommandoprompt

Shutdown-kommandoen er mest fleksibel, når du bruger den fra kommandoprompten, fordi du kan tilføje en masse kontakter til den, som giver dig mulighed for at tilpasse adfærden. Gå til Start , derefter Kør(Run) , og skriv CMD . Du kan se listen over kontakter ved at skrive shutdown /? i kommandovinduet.

shutdown kommando hjælp

Du skal bruge mindst én switch for at kommandoen kan gøre noget. Grundlæggende(Basically) ville du indtaste shutdown /x /y /z  , hvor x, y, z er bogstaver på listen ovenfor.

Her er et par af de mest almindelige kommandokontakter og de handlinger, de udfører:

/s: Lukker computeren ned

/r: Genstarter computeren

/m \\computername : Målfjerncomputeren, der skal lukkes ned

/f: Tvinger programmer til at lukke øjeblikkeligt

/t:  Venter en vis tid i sekunder, før den lukker ned eller genstarter

/a: Afbryder en nedlukning, hvis du brugte en tidligere nedlukningskommando med /t.

Så for fjernlukning af en anden maskine på dit netværk, skal du skrive følgende kommandoer i kommandoprompten:

shutdown /m \\computername /r /f

Denne kommando genstarter computeren med navnet computernavn(computername) og tvinger alle programmer, der stadig kører, til at lukke.

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

Denne kommando vil lukke computeren ved navn computernavn(computername) , tvinge alle programmer, der kører til at lukke, vise en besked til brugeren og tælle ned 60 sekunder før den lukker ned.

meldt ud

Fjernnedlukning via Shutdown Dialog

Hvis du ikke kan lide alle disse kontakter eller at bruge kommandoprompten generelt, så kan du hente nedlukningsdialogboksen frem. Det kan du nemt gøre ved blot at bruge /i-kommandokontakten til shutdown-kommandoen.

shutdown i parameter

Fjernlukningsdialogen vises nu som vist nedenfor.

dialogboks for fjernlukning

Klik på knappen Tilføj(Add) eller Gennemse(Browse) for at tilføje computere til listen. Du kan derefter køre kommandoerne på hele partiet af computere. Hvis du klikker på Tilføj(Add) , skal du indtaste netværksnavnet på computeren i formatet \\computername  eller bare computernavn(computername) , enten virker det.

tilføje computerlukning

Selvfølgelig skal du kende det faktiske computernavn, som jeg nævnte, hvordan du kan bestemme ovenfor. Så føj så mange computere til listen, som du vil, og indstil derefter dine muligheder. Du kan lukke ned, genstarte eller kommentere uventet nedlukning.

Du kan også vise en advarsel, hvis du vil, uanset hvor mange sekunder du vælger, og du kan indtaste en kommentar nederst, som vil blive vist til brugerne. Det handler om det!

Fjernnedlukning via batchfil

Endelig kan du oprette en batch-fil, så den kan gøre alt dette ved blot at køre filen. Alternativt kan du planlægge, at batchfilen skal køres med bestemte intervaller eller under specifikke begivenheder ved hjælp af Task Scheduler .

Bare gå til Notesblok(Notepad) og indtast de kommandoer, du ville have indtastet i kommandoprompten:

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

Gem derefter blot filen med filtypenavnet .BAT ved at vælge Alle filer(All Files) til Gem som type ( Save as type ) og tilføje .bat til slutningen af ​​filnavnet.

bat fil lukning

Dette vil genstarte tre computere på mit hjemmenetværk. Du kan lægge så mange kommandoer ind i batchfilen, som du vil, så du er velkommen til at eksperimentere!

Jeg har skrevet et omfattende indlæg om, hvordan man bruger batchfiler i Windows(how to use batch files in Windows)(how to use batch files in Windows) , så læs det, hvis du ikke er bekendt med batchfiler eller opgaveplanlægning. God fornøjelse!



About the author

Jeg er en computerprogrammør med speciale i MacOS-softwareudvikling. Jeg bruger mine evner til at skrive professionelle anmeldelser og give tips til, hvordan du kan forbedre dine programmeringsevner på Mac. Jeg har også en hjemmeside, der tilbyder detaljerede, trin-for-trin instruktioner til at skabe et vellykket websted.



Related posts