
Batchkommandon
Nedan visas en lista över kommandon som används i en batchfil med ytterligare information om var och en av kommandona.
Tips: Precis som alla kommandon är alla batchfilkommandon inte skiftlägeskänsliga. Vi listade dock batchfilkommandon i alla kapslar för att hjälpa till med identifiering.
@
At-symbolen echo inte tillbaka texten efter symbolen. @ Används oftast som @ECHO OFF för att bara visa utmatningen av kommandot.
% 1
Procenten följd av ett numeriskt värde, som börjar med en, låter dig lägga till matchade variabler i en batchfil. Leden nedan är ett exempel på vad som kan användas i en batchfil.
ECHO Hej% 1
Med en satsfil som innehåller ovanstående rad om du skriver myname (namn på fladderfil) och sedan ditt namn, som visas nedan.
myname Bob
Det skulle producera "Hej Bob" eftersom "Bob" är den första matchade texten.
Tips: Du kan fortsätta att gå till% 2, % 3, etc. Till exempel kan du använda% 2 för ett mellannamn och% 3 som efternamn.
::
Två kolonner framför varje rad är ett av två sätt att lägga till anmärkningar i batchfilen utan att visa eller exekvera den linjen när batchfilen körs. Till skillnad från REM visas inte denna rad oavsett om ECHO är avstängd i batchfilen.
:MÄRKA
Genom att lägga till ett kolon framför ett ord, till exempel LABEL, skapar du en kategori, mer känd som en etikett. En etikett låter dig hoppa över till vissa delar av en batchfil, t.ex. slutet av batchfilen. Se även GOTO.
RING UPP
Ett samtal används för att köra en annan satsfil i en batchfil. När batchfilen som heter är slutförd, återstår resten av den ursprungliga batchfilen. Om batchfilen inte existerar får du ett fel.
VAL OCH SET
Se vårt sätt att använda val och ange i en batchfilsida för ett exempel på hur du kan skapa alternativ i din batchfil. Ytterligare information om var och en av dessa kommandon finns också på val och inställd sida.
CLS
Precis som DOS-kommandot skulle rensa din skärm. Vi tycker att det är bra att köra kommandot cls högst upp i din batchfil för att rensa eventuella tidigare kommandon eller utdata och göra det enklare att hitta och läsa utdata från batchfilen.
EKO
Echo ett meddelande i batchfilen. Såsom ECHO Hello World skriver Hello World på skärmen när den körs.
Obs! Utan @ECHO OFF i början av batchfilen får du också "ECHO Hello World" och "Hello World."
Tips: Skriv ECHO om du vill skapa en tom linje . Lägger till perioden i slutet skapar en tom linje.
UTGÅNG
Avslutar från DOS-fönstret om batchfilen körs från Windows. Se kommandot för avsluta kommando för ytterligare information om detta kommando.
GÅ TILL
Hoppar till en etikett eller del av en batchfil. Goto kan göra det enkelt att hoppa tillbaka till början eller slutet av en batchfil om ett villkor är uppfyllt eller ett fel uppstår. Se vårt sätt att använda val och ange i en batchfilsida för ett exempel på hur goto kan användas.
OM
Används för att kontrollera ett visst tillstånd om tillståndet finns. Om det här tillståndet existerar, utför det den funktionen. Se kommandot if om ytterligare information om detta kommando.
PAUS
Fråga användaren att trycka på valfri tangent för att fortsätta.
REM
Ett av två sätt att lägga till kommentarer i batchfilen utan att visa eller exekvera den linjen när batchfilen körs.
FLYTTA
Skiftkommandot ändrar positionen för utbytbara parametrar i ett satsprogram. Se skiftsidan för ytterligare information om detta kommando.
START
Används för att öppna Windows-program. Till exempel skulle START C: \ WINDOW \ CALC köra Windows-kalkylatorn. Startkommandot kan också användas för att starta en fil som Windows känner igen. Du kan till exempel starta en film- eller ljudfil i en batchfil för att starta standardspelaren för den filen.
Obs! I Windows 3.x måste du använda WIN-kommandot. Till exempel skulle WIN C: \ Windows \ CALC.EXE köra Windows och sedan Räknare efter att Windows har slutfört laddning.
ÖVRIGA KOMMUNIKATIONER
Tips: Se vår kommandoradsöversikt och vår MS-DOS-hjälpsida för en fullständig lista över kommandor på MS-DOS och Windows, som alla kan köras från en batchfil.