Anonim

We hebben eerder gekeken hoe u de afsluitopdracht kunt gebruiken via de Windows-opdrachtprompt om op afstand aangesloten pc's af te sluiten en opnieuw op te starten. Als u eenmaal begrijpt hoe de opdracht werkt, is het gebruik van de afsluitopdracht en de verschillende parameters ervan relatief snel en eenvoudig, maar als u vaak verbinding maakt met dezelfde externe pc, kunt u wat tijd besparen door uw eigen afsluitbestand te maken of opnieuw op te starten. Hier is hoe.
Voor degenen die niet bekend zijn met het concept, zijn batchbestanden (ook wel batchprogramma's of scripts genoemd ) onbewerkte tekstbestanden die een of meer opdrachtregelinstructies bevatten. Een gebruiker kan een batchbestand maken door de gewenste opdrachten in volgorde te typen en vervolgens voert de computer elke opdracht na elkaar uit wanneer het bestand wordt uitgevoerd. Batchbestanden kunnen repetitieve taken aanzienlijk vereenvoudigen, waardoor gebruikers potentieel complexe opdrachtregelinstructies slechts eenmaal kunnen maken en vervolgens de opdrachten herhaaldelijk uitvoeren met slechts een klik.
Er zijn veel toepassingen voor batchbestanden, maar we richten ons vandaag op het maken van een relatief eenvoudig bestand dat onze op afstand verbonden Windows-pc met de gewenste opties en parameters afsluit of herstart. Neem om te beginnen eerst een minuut om na te gaan hoe de afsluitopdracht werkt, inclusief de primaire parameters.
Maak vervolgens een nieuw, leeg tekstdocument in Kladblok terwijl u verbonden bent met de externe pc (opmerking: u kunt uw shutdown-bestand maken of het batchbestand opnieuw opstarten op elke computer en het vervolgens handmatig overbrengen naar de externe pc, maar het rechtstreeks op de externe pc maken slaat een stap op).
Met je lege Kladblok-document open, maak je je reboot- of afsluitopdracht. In ons voorbeeld willen we dat ons batchbestand onze externe pc opnieuw opstart, alle geopende toepassingen dwingen te sluiten en onmiddellijk opnieuw opstarten zonder vertraging. Op basis van de juiste opdrachtparameters voor de afsluitopdracht typen we daarom het volgende in ons Kladblok-document:

afsluiten -r -f -t 0

Om samen te vatten, wordt het afsluitcommando gebruikt voor zowel het afsluiten van een pc als het opnieuw opstarten op basis van de juiste parameter. In dit geval vertelt het gebruik van -r het commando dat we opnieuw willen opstarten. De parameter -f geeft de opdracht aan om actieve toepassingen geforceerd te sluiten, waardoor wordt voorkomen dat fouten of programma's onbedoeld verhinderen dat onze externe pc de opdracht opnieuw opstarten uitvoert. Ten slotte geeft de parameter -t de opdracht om opnieuw op te starten met een vertraging van nul seconden ( 0 ).
U kunt de afsluitopdracht naar wens aanpassen, zoals de opdracht om de externe pc daadwerkelijk uit te schakelen in plaats van deze opnieuw op te starten ( -s in plaats van -r ), een vertraging toevoegen, een aangepast bericht weergeven voordat u afsluit en nog veel meer. U kunt ook afsluitopdrachten combineren met specifieke computernamen of adressen om meerdere pc's tegelijk opnieuw op te starten of af te sluiten.


Wanneer u klaar bent met het opstellen van uw afsluitopdracht, gaat u naar Bestand> Opslaan en navigeert u naar een geschikte locatie voor uw batchbestand. Selecteer vervolgens het vervolgkeuzemenu Opslaan als type en selecteer Alle bestanden . Geef ten slotte uw batchbestand een naam in het vak Bestandsnaam en sluit het af met de extensie .bat . In ons voorbeeld noemen we ons batchbestand Remote Reboot.bat en plaatsen dit op het bureaublad van onze externe pc.


U kunt nu Kladblok sluiten en, als u klaar bent, het batchbestand testen door erop te dubbelklikken om het uit te voeren. Als de afsluitopdracht correct is geformatteerd, ziet u uw externe pc opnieuw opstarten of afsluiten met de aangewezen parameters en opties. Nadat u hebt geverifieerd dat uw batchbestand werkt zoals bedoeld, kunt u de opdracht dupliceren en indien nodig wijzigen voor extra externe pc's.
Houd er ook rekening mee dat we een batchbestand gebruiken om de afsluitopdracht te automatiseren in de context van een externe pc, maar deze opdracht en het batchbestand zelf werken op elke Windows-pc waarop het wordt uitgevoerd (of een netwerk-pc die is aangewezen door de -m parameter), inclusief uw lokale pc. Dit artikel was ook gericht op het uitvoeren van het batchbestand via een externe GUI op het bureaublad, maar u kunt ook een batchbestand starten via de opdrachtregel.

Sluit een externe pc snel af of start deze opnieuw op met een aangepast batchbestand