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.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow