Vi har tidligere sett på hvordan du kan bruke avstengningskommandoen via Windows Command Prompt til å slå av og starte på nytt tilkoblede PC-er. Når du har forstått hvordan kommandoen fungerer, er det relativt raskt og enkelt å bruke avstengningskommandoen og dens forskjellige parametere, men hvis du ofte kobler til den samme eksterne PCen, kan du spare litt tid ved å opprette din egen nedleggelse eller starte på nytt batchfil. Dette er hvordan.
For de som ikke er kjent med konseptet, er batch-filer (også kjent som batch-programmer eller skript ) rå tekstfiler som inneholder en eller flere kommandolinjeanvisninger. En bruker kan opprette en batchfil ved å skrive inn ønskede kommandoer i rekkefølge, og deretter vil datamaskinen utføre hver kommando i rekkefølge når filen kjøres. Batch-filer kan forenkle repeterende oppgaver, slik at brukerne kan lage potensielt komplekse kommandolinjeanvisninger bare en gang og deretter gjentatte ganger kjøre kommandoene etter behov med bare et klikk.
Det er mange bruksområder for batch-filer, men vi fokuserer i dag på å lage en relativt enkel fil som vil slå av eller starte vår fjerntilkoblede Windows-PC med de ønskede alternativene og parametrene. For å komme i gang, må du først ta et minutt å se hvordan avstengningskommandoen fungerer, inkludert dens primære parametere.
Når du er koblet til den eksterne PCen, lager du deretter et nytt, tomt tekstdokument i Notisblokk (merk: du kan opprette stengings- eller omstart batch-filen på hvilken som helst datamaskin og deretter overføre den manuelt til den eksterne PCen, men opprette den direkte på den eksterne PC-en sparer et trinn).
Når det tomme notisblokkdokumentet er åpent, lager du omstart eller lukker kommandoen. I vårt eksempel vil vi at batch-filen skal starte på nytt vår eksterne PC, tvinge alle åpne programmer til å lukke og starte på nytt umiddelbart uten tidsforsinkelse. Basert på passende kommandoparametere for avslutningskommandoen, skriver vi derfor følgende i Notisblokkdokumentet:
avstenging -r -f -t 0
For å oppsummere brukes avstengningskommandoen til både å slå av en PC og starte den på nytt basert på riktig parameter. I dette tilfellet forteller -r kommandoen at vi vil starte på nytt. Parameteren -f forteller kommandoen å tvinge til å lukke alle kjørende applikasjoner, noe som forhindrer at feil eller programmer utilsiktet hindrer vår eksterne PC i å utføre omstartkommandoen. Til slutt instruerer -t- parameteren kommandoen til å utføre omstart med en null-sekunders ( 0 ) forsinkelse.Du kan tilpasse avstengningskommandoen slik du ønsker, for eksempel å ha kommandoen faktisk slå av den eksterne PCen i stedet for å starte den på nytt ( -s i stedet for -r ), legge til en tidsforsinkelse, vise en tilpasset melding før du slår av og mer. Du kan også kombinere avstengningskommandoer sammen med spesifikke datamaskinnavn eller adresser for å starte på nytt eller slå av flere PCer samtidig.
Når du er ferdig med å lage lukkekommandoen din, går du til Fil> Lagre og naviger til et praktisk sted for batchfilen. Velg deretter Lagre som type -rullegardinmenyen og velg Alle filer . Til slutt, gi batch-filen et navn i Filnavn- boksen, og avslutt den med en .bat- forlengelse. I vårt eksempel vil vi navngi batchfilen Remote Reboot.bat og plassere den på skrivebordet på vår eksterne PC.
Du kan nå lukke Notisblokk, og hvis du er klar, kan du teste batchfilen ved å dobbeltklikke på den for å utføre den. Hvis avstengningskommandoen var formatert riktig, vil du se den eksterne PCen starte på nytt eller avslutte med de angitte parametrene og alternativene. Når du har bekreftet at batchfilen din fungerer som den er ment, kan du duplisere og endre kommandoen etter behov for ekstra eksterne PC-er.
Legg også merke til at vi bruker en batchfil for å automatisere avstengningskommandoen i sammenheng med en ekstern PC, men denne kommandoen og selve batchfilen vil fungere på alle Windows-PCer som den blir utført på (eller hvilken som helst nettverks-PC utpekt av -m parameter), inkludert din lokale PC. Denne artikkelen fokuserte også på å utføre batch-filen via et eksternt skrivebord GUI, men du kan også starte en batch-fil via kommandolinjen.