batch-file Zelfstudie
Aan de slag met batchbestand
Zoeken…
Opmerkingen
Van Microsoft Technet:
Met batchbestanden, die ook batchprogramma's of scripts worden genoemd, kunt u routine- of repetitieve taken vereenvoudigen. Een batchbestand is een niet-opgemaakt tekstbestand dat een of meer opdrachten bevat en de extensie .bat of .cmd heeft. Wanneer u de bestandsnaam typt bij de opdrachtprompt, voert Cmd.exe de opdrachten achtereenvolgens uit zoals ze in het bestand worden weergegeven.
Batchbestandsnamen en -extensies
Uitbreiding | Opmerkingen |
---|---|
.knuppel | Deze extensie werkt met MS-DOS en alle versies van Windows |
cmd | Gebruikt voor batchbestanden in Windows NT-familie |
.btm | De extensie die wordt gebruikt door 4DOS en 4NT |
Om het verschil tussen begrijpen .cmd
en .bat
zie hier .
Vermijd namen die al de naam zijn van ingebouwde opdrachten. zoals tracert
. Er is een hulpprogramma genaamd tracert.exe
. Vermijd daarom een batchbestand tracert.bat
Batchbestand wordt uitgevoerd
De eenvoudigste manier om een batchbestand uit te voeren, is eenvoudig te dubbelklikken op het pictogram. Of plak het volledige pad van het bestand in een opdrachtprompt of alleen de naam als opdrachtprompt is gestart vanuit de batchbestandsmap en voer vervolgens in.
Voorbeeld:
C:\Foo\Bar>test.bat
C:\Foo\Bar>C:\Foo\Bar\Baz\test.bat
Een opdrachtprompt openen
De opdrachtprompt is vooraf geïnstalleerd op alle Windows NT-, Windows CE-, OS / 2- en eComStation-besturingssystemen en bestaat als cmd.exe
, meestal in C:\Windows\system32\cmd.exe
Op Windows 7 zijn de snelste manieren om de opdrachtprompt te openen:
Druk op Win 𐌎 , typ "cmd" en druk vervolgens op Enter .
Druk op Win 𐌎 + R , typ "cmd" en druk vervolgens op Enter .
Als u een verkennervenster hebt geopend, typt u "cmd" in de adresbalk om een prompt in de momenteel geselecteerde map te openen.
Klik met de rechtermuisknop op een map in Explorer terwijl u Shift ingedrukt houdt en selecteer "Open opdrachtvenster hier".
Het kan ook worden geopend door naar het uitvoerbare bestand te navigeren en erop te dubbelklikken.
In sommige gevallen moet u cmd
met verhoogde rechten, klik in dit geval met de rechtermuisknop en selecteer "Als administrator uitvoeren". Dit kan ook worden bereikt door op Control + Shift + Enter te drukken in plaats van Enter wanneer u weg 1 van de bovenstaande punten gebruikt.
Batchbestanden bewerken en bekijken
Elke ASCII-editor kan batchbestanden bewerken. Een lijst met editors die syntaxis van batch-syntaxis kunnen markeren, vindt u hier . U kunt ook het standaard kladblok gebruiken dat bij Windows wordt geleverd om een batchbestand te bewerken en te bekijken, hoewel dit geen syntaxisaccentuering biedt.
Kladblok openen:
- Druk op Win 𐌎 + R , typ
notepad
en druk op Enter .
Als alternatief is de meest "primitieve" manier om een batchbestand te maken, uitvoer van de opdrachtregel om te leiden naar een bestand, bijvoorbeeld.
echo echo hello world > first.bat
die echo hello world
schrijft naar het bestand first.bat
.
U kunt een batchbestand bewerken door met de rechtermuisknop op het bestand te klikken en "Bewerken" te selecteren in het contextmenu.
Voer de volgende opdracht uit om de inhoud van een batchbestand te bekijken vanuit een opdrachtprompt:
type first.bat
U kunt ook beginnen met het bewerken van uw batchbestand met Kladblok vanaf de opdrachtprompt door te typen
notepad first.bat
Hulp krijgen
Om hulp te krijgen bij een batchbestandsopdracht kunt u de ingebouwde help gebruiken.
Open een opdrachtprompt (waarvan het uitvoerbare bestand cmd.exe
) en voer help
in om alle beschikbare opdrachten te zien.
Als u hulp voor een van deze opdrachten wilt krijgen, typt u help
gevolgd door de naam van de opdracht.
Bijvoorbeeld:
help help
Wordt weergegeven:
Provides help information for Windows commands.
HELP [command]
command - displays help information on that command.
Sommige commando's tonen ook help als gevolgd door /?
.
Proberen:
help /?
Notitie:
Help
geeft alleen de Help voor interne opdrachten weer.