batch-file Handledning
Komma igång med batch-fil
Sök…
Anmärkningar
Från Microsoft Technet:
Med batchfiler, som också kallas batchprogram eller skript, kan du förenkla rutinmässiga eller upprepade uppgifter. En batchfil är en oformaterad textfil som innehåller en eller flera kommandon och har ett filnamnstillägg .bat eller .cmd. När du skriver filnamnet vid kommandotolken kör Cmd.exe kommandona i följd som de visas i filen.
Batchfilnamn och tillägg
Förlängning | Anmärkningar |
---|---|
.fladdermus | Denna tillägg körs med MS-DOS och alla versioner av Windows |
.cmd | Används för batchfiler i Windows NT-familjen |
.btm | Tillägget som används av 4DOS och 4NT |
För att förstå skillnaden mellan .cmd
och .bat
, se här .
Undvik namn som redan är namnet på inbyggda kommandon. som tracert
. Det finns ett verktyg som heter tracert.exe
. Så undvik att namnge en batchfil tracert.bat
Kör batchfil
Det enklaste sättet att köra en batchfil är att helt enkelt dubbelklicka på ikonen. Eller klistra in filens fulla sökväg i en kommandotolk, eller bara dess namn om kommandot Prompt startades från batchfilkatalogen, ange sedan.
Exempel:
C:\Foo\Bar>test.bat
C:\Foo\Bar>C:\Foo\Bar\Baz\test.bat
Öppna en kommandotolken
Kommandoprompten kommer förinstallerad på alla operativsystem Windows NT, Windows CE, OS / 2 och eComStation och finns som cmd.exe
, vanligtvis beläget i C:\Windows\system32\cmd.exe
I Windows 7 är de snabbaste sätten att öppna kommandotolken:
Tryck på Win 𐌎 , skriv "cmd" och tryck sedan på Enter .
Tryck på Win 𐌎 + R , skriv "cmd" och tryck sedan på Enter .
Om du har ett upptäcktsfönster öppet skriver du "cmd" i adressfältet för att öppna en prompt i den för närvarande valda katalogen.
Högerklicka på en mapp i Explorer medan du håller Shift och välj "Öppna kommandofönstret här".
Det kan också öppnas genom att navigera till den körbara och dubbelklicka på den.
I vissa fall kan du behöva köra cmd
med förhöjda behörigheter, i detta fall högerklicka och välj "Kör som administratör". Detta kan också uppnås genom att trycka på Control + Shift + Enter istället för Enter när man använder sätt 1 av punkterna ovan.
Redigera och visa batchfiler
Alla ASCII-redaktörer kan redigera batchfiler. En lista över redaktörer som kan syntaxfärgläggnings batch syntax kan hittas här . Du kan också använda standard anteckningar som levereras med windows för att redigera och visa en batchfil, även om den inte erbjuder syntaxmarkering.
Så här öppnar du anteckningar:
- Tryck på Win 𐌎 + R , skriv
notepad
och tryck sedan på Enter .
Alternativt är det mest "primitiva" sättet att skapa en batchfil att omdirigera utgången från kommandoraden till en fil, t.ex.
echo echo hello world > first.bat
som skriver echo hello world
till filen first.bat
.
Du kan redigera en batchfil genom att högerklicka på filen och välja "Redigera" från snabbmenyn.
Kör följande kommando för att se innehållet i en batchfil från en kommandotolk:
type first.bat
Du kan också börja redigera din batchfil med anteckningar från kommandotolken genom att skriva
notepad first.bat
Få hjälp
För att få hjälp med ett batchfil-kommando kan du använda den inbyggda hjälpen.
Öppna en kommandotolk (vars körbara är cmd.exe
) och ange help
att se alla tillgängliga kommandon.
För att få hjälp för något av dessa kommandon skriver du help
följt av kommandot.
Till exempel:
help help
Visar:
Provides help information for Windows commands.
HELP [command]
command - displays help information on that command.
Vissa kommandon visar också hjälp om de följs av /?
.
Prova:
help /?
Notera:
Help
visar bara hjälp för interna kommandon.