Welke commando's zijn beschikbaar in een batchbestand?

Een batchbestand is een verzameling opdrachtregelopdrachten voor MS-DOS en Windows die op een computer kunnen worden uitgevoerd. Als u bekend bent met de opdrachtregel, kunt u uw voorkennis gebruiken om u te helpen bij het maken van een batchbestand. Als u nog niet bekend bent met de opdrachtregel of een opfrisser nodig hebt, bekijkt u onze gebruik van de Windows-opdrachtregel (DOS) -pagina.

Batch-opdrachten

Hieronder vindt u een lijst met opdrachten die worden gebruikt in een batchbestand met aanvullende informatie over elk van de opdrachten.

Tip: net als alle opdrachten zijn alle batchbestandsopdrachten niet hoofdlettergevoelig. We hebben echter de batchbestandsopdrachten in alle hoofdletters weergegeven om u te helpen bij de identificatie.

@

Het at-symbool echoot geen tekst terug na het symbool. De @ wordt meestal gebruikt als @ECHO OFF om alleen de uitvoer van de opdracht weer te geven.

% 1

Het percentage gevolgd door een numerieke waarde, beginnend met één, biedt u de mogelijkheid gematchte variabelen aan een batchbestand toe te voegen. De onderstaande regel is een voorbeeld van wat kan worden gebruikt in een batchbestand.

 ECHO Hallo% 1 

Met een batchbestand met de bovenstaande regel als u myname (naam van bat-bestand) typt en vervolgens uw naam, zoals hieronder weergegeven.

 mijn naam Bob 

Het zou "Hallo Bob" uitvoeren omdat "Bob" de eerste overeenkomende tekst is.

Tip: u kunt doorgaan naar% 2, % 3, enzovoort. U kunt bijvoorbeeld% 2 gebruiken voor een middelste naam en% 3 als achternaam.

::

Twee dubbele punten vóór elke regel zijn een van de twee manieren om opmerkingen toe te voegen aan het batchbestand zonder die regel weer te geven of uit te voeren wanneer het batchbestand wordt uitgevoerd. In tegenstelling tot REM wordt deze regel niet getoond, ongeacht of ECHO uit zich in het batchbestand bevindt.

:LABEL

Door een dubbele punt voor een woord toe te voegen, zoals LABEL, maakt u een categorie, beter bekend als een label. Met een label kunt u bepaalde delen van een batchbestand overslaan, zoals het einde van het batchbestand. Zie ook GOTO.

CALL

Een aanroep wordt gebruikt om een ​​ander batchbestand binnen een batchbestand uit te voeren. Wanneer het batchbestand dat wordt aangeroepen, is voltooid, is de rest van het oorspronkelijke batchbestand voltooid. Als het batchbestand niet bestaat, krijgt u een foutmelding.

KEUZE en SET

Bekijk onze keuzemogelijkheden en stel in op een pagina met batchbestanden voor een voorbeeld van hoe u opties in uw batchbestand kunt maken. Meer informatie over elk van deze commando's vindt u ook op de keuzemenu en de instelpagina.

CLS

Net zoals het DOS-commando je scherm leeg zou maken. We vinden het handig om de opdracht cls boven aan uw batchbestand uit te voeren om eerdere opdrachten of uitvoer te wissen en om uitvoer van het batchbestand gemakkelijker te vinden en te lezen.

ECHO

Echo een bericht in het batchbestand. Zoals ECHO Hello World drukt Hello World op het scherm af als het wordt uitgevoerd.

Opmerking: Zonder @ECHO OFF aan het begin van het batchbestand krijgt u ook "ECHO Hello World" en "Hello World."

Tip: als u een lege regel wilt maken, typt u ECHO. het toevoegen van de punt aan het einde creëert een lege regel.

UITGANG

Sluit uit het DOS-venster als het batchbestand wordt uitgevoerd vanuit Windows. Zie de exit-opdrachtpagina voor meer informatie over deze opdracht.

GA NAAR

Springt naar een label of sectie van een batchbestand. Met de opdracht kunt u gemakkelijk teruggaan naar het begin of het einde van een batchbestand als aan een voorwaarde is voldaan of als er een fout optreedt. Bekijk onze keuzemogelijkheden en stel in een batchbestandspagina een voorbeeld in van hoe goto kan worden gebruikt.

ALS

Wordt gebruikt om te controleren op een bepaalde voorwaarde als de voorwaarde bestaat. Als die voorwaarde bestaat, voert het die functie uit. Zie de if-opdracht voor meer informatie over deze opdracht.

PAUZE

Vraag de gebruiker om op een willekeurige toets te drukken om door te gaan.

REM

Een van de twee manieren om opmerkingen toe te voegen aan het batchbestand zonder die regel weer te geven of uit te voeren wanneer het batchbestand wordt uitgevoerd.

VERSCHUIVING

Het schakelcommando verandert de positie van vervangbare parameters in een batchprogramma. Zie de shift-pagina voor meer informatie over deze opdracht.

BEGIN

Gebruikt om Windows-programma's te openen. START C: \ WINDOW \ CALC zou bijvoorbeeld de Windows Calculator uitvoeren. De startopdracht kan ook worden gebruikt om elk bestand te starten dat Windows herkent. U kunt bijvoorbeeld een film- of audiobestand in een batchbestand starten om uw standaardspeler voor dat bestand te starten.

Opmerking: In Windows 3.x moet u de WIN-opdracht gebruiken. WIN C: \ Windows \ CALC.EXE voert bijvoorbeeld Windows uit en vervolgens Calculator nadat Windows is geladen.

ANDERE OPDRACHTEN

Tip: Zie ons opdrachtregeloverzicht en onze MS-DOS-helppagina voor een volledige lijst van MS-DOS- en Windows-opdrachtregelopdrachten die allemaal vanuit een batchbestand kunnen worden uitgevoerd.