„Batch“ ist das englische Wort für „Stapel“. Batch-Dateien sind demnach Sta­pel­ver­ar­bei­tungs­da­tei­en, die es Windows-Nutzern er­mög­li­chen, System- und Pro­gramm­pro­zes­se zu au­to­ma­ti­sie­ren. Zu diesem Zweck enthalten diese Dateien Kommandos, die auch als Batch-Befehle be­zeich­net und über die Kom­man­do­zei­le bzw. Ein­ga­be­auf­for­de­rung aus­ge­führt werden. Es gibt hunderte von Batch-Befehlen, die alles von Dru­cker­war­te­schlei­fen bis zu kom­ple­xe­ren Aufgaben au­to­ma­ti­sie­ren können.

Welche Batch-Befehle gibt es?

Es exis­tie­ren hunderte von Batch-Datei-Befehlen. Nicht alle funk­tio­nie­ren al­ler­dings in jedem Be­triebs­sys­tem. Einige Batch-Befehle sind veraltet oder funk­tio­nie­ren nur auf Be­triebs­sys­te­men, die heute kaum bis gar nicht mehr genutzt werden. Die folgende Liste von Batch-Befehlen stellt die wich­tigs­ten Befehle vor, die auf den mo­derns­ten Computern und Systemen funk­tio­nie­ren und gibt einen Einblick in die Welt der Mög­lich­kei­ten der Batch-Datei-Befehle.

Tipp

Aus­führ­li­che In­for­ma­tio­nen darüber, wie Sie eigene Batch-Dateien erstellen und ausführen, finden Sie in unserem separaten Artikel zu diesem Thema.

Batch Befehl Ausgabe Windows Versionen
assoc Zeigen oder Änderung der Da­tei­endung (z. B. .txt oder .jpg) XP Vista 7, 8, 10
at Starten eines Befehls oder Programms zu einem be­stimm­ten Zeitpunkt, die dann in „Geplante Tasks“ ein­ge­tra­gen werden XP Vista 7
attrib Zeigen oder Änderung der Da­tei­at­tri­bu­te (z. B. Da­tei­grö­ße, Än­de­rungs­da­tum, Spei­cher­ort) XP Vista 7, 8, 10
cacls Zeigen oder Änderung von ACLs (Zu­griffs­rech­ten) bei Dateien XP Vista 7, 8, 10
call Aufrufen einer Batch-Datei innerhalb einer anderen XP Vista 7, 8, 10
cd Wechseln in ein anderes Ver­zeich­nis bzw. in einen anderen Ordner XP Vista 7, 8, 10
chcp Zeigen oder Änderung der aktuellen Codepage bzw. Zei­chen­ta­bel­le oder Character Map XP Vista 7, 8, 10
chdir Wechseln des Ver­zeich­nis­ses oder Anzeige seines Namens XP Vista 7, 8, 10
chkdsk Über­prü­fung des Da­ten­trä­gers auf Fehler XP Vista 7, 8, 10
chkntfs Anzeigen oder Änderung der Über­prü­fung des Da­ten­trä­gers beim Sys­tem­start XP Vista 7, 8, 10
choice Er­mög­licht Ja/Nein-Abfragen oder A/B/C/D-Auswahl-Dialoge inklusive Rück­ga­be­wert     7, 8, 10
cipher Er­mög­licht das Ver­schlüs­seln von Ver­zeich­nis­sen (in Par­ti­tio­nen des Typs NTFS) oder das Anzeigen der zu­grun­de­lie­gen­den Ver­schlüs­se­lung XP Vista 7, 8, 10
cls Löschung des gesamten Bild­schirm­in­hal­tes XP Vista 7, 8, 10
cmd Start der Ein­ga­be­auf­for­de­rung XP Vista 7, 8, 10
cmstp Er­mög­licht es, Profile im Ver­bin­dungs­ma­na­ger zu in­stal­lie­ren XP Vista 7, 8, 10
color Hin­ter­grund­far­be der aktuellen Konsole ändern XP Vista 7, 8, 10
comp Ver­gleicht den Inhalt von zwei oder mehreren Dateien XP Vista 7, 8, 10
compact Anzeigen oder Änderung der Kom­pri­mie­rung von Dateien in Par­ti­tio­nen des Typs NTFS XP Vista 7, 8, 10
convert Kon­ver­tie­rung von FAT-Lauf­wer­ken zu NTFS XP Vista 7, 8, 10
copy Er­mög­licht das Kopieren von Dateien XP Vista 7, 8, 10
cscript Starten des In­ter­pre­ters für VBScript/JScript XP Vista 7, 8, 10
date Anzeige und Anpassung von Sys­tem­da­tum/-zeit XP Vista 7, 8, 10
defrag Er­mög­licht die De­frag­men­tie­rung von Lauf­wer­ken XP Vista 7, 8, 10
del Löschen von einzelnen Dateien XP Vista 7, 8, 10
dir Anzeige des gesamten Ver­zeich­nis­in­halts XP Vista 7, 8, 10
diskcomp Vergleich des Inhalts von zwei ver­schie­de­nen Disketten XP Vista 7, 8, 10
diskpart Er­mög­licht die Da­ten­trä­ger­ver­wal­tung direkt in der Konsole XP Vista 7, 8, 10
dism Mit DISM können Features und Pakete von Windows-Images auf­ge­zählt, in­stal­liert, de­instal­liert, kon­fi­gu­riert oder ak­tua­li­siert werden.     7, 8, 10
doskey Er­stel­lung von Makros, Rückruf von bereits ein­ge­ge­be­nen Befehlen und Be­ar­bei­tung der Be­fehls­ein­ga­be XP Vista 7, 8, 10
dri­ver­query Anzeige der Treiber von am Computer in­stal­lier­ten Geräten XP Vista 7, 8, 10
echo Anzeigen von Meldungen innerhalb der Konsole, sowie An- und Aus­schal­ten der Be­fehls­an­zei­ge XP Vista 7, 8, 10
endlocal Beenden einer Sitzung, die mit setlocal gestartet wurde XP Vista 7, 8, 10
erase Löschen von einer oder mehreren Dateien XP Vista 7, 8, 10
er­ror­le­vel Anzeige, ob ein Befehl er­folg­reich war oder nicht (Anzeige 0 steht für ja, Anzeige 1 steht für nein) XP Vista 7, 8, 10
event­crea­te Ein­schrei­ben in das Er­eig­nis­pro­to­koll bzw. Eventlog XP Vista 7, 8, 10
event­query Auf­lis­tung von Er­eig­nis­sen oder deren Ei­gen­schaf­ten. Dies wird mithilfe von cscript aus­ge­führt XP    
event­t­rig­gers Anzeigen oder Kon­fi­gu­ra­ti­on von Er­eig­nis­aus­lö­sern im Eventlog XP    
exist Überprüft, ob eine Datei existiert XP Vista 7, 8, 10
exit Beenden einer Batch­da­tei oder der Ein­ga­be­auf­for­de­rung XP Vista 7, 8, 10
expand Entpacken von kom­pri­mier­ten Dateien oder Ordnern XP Vista 7, 8, 10
fc Vergleich von ver­schie­de­nen Daten und Anzeige der Un­ter­schie­de XP Vista 7, 8, 10
find Suche von einer oder mehreren Dateien durch Eingabe von Zeichen XP Vista 7, 8, 10
findstr Sucht nach Zei­chen­fol­gen innerhalb einer Datei, z. B. im Da­tei­na­men oder einem Text XP Vista 7, 8, 10
for Kreiert eine for() Schleife, die Befehle so oft nach­ein­an­der aufruft, wie in der Klammer angegeben XP Vista 7, 8, 10
format Er­mög­licht die For­ma­tie­rung eines Da­ten­trä­gers XP Vista 7, 8, 10
fsutil Anzeige und Kon­fi­gu­ra­ti­on der Ei­gen­schaf­ten eines Da­tei­sys­tems XP Vista 7, 8, 10
ftp Er­mög­licht den Up- und Download von Dateien über FTP (File Transfer Protocol) z. B. auf einen Server XP Vista 7, 8, 10
ftype Anzeige von Da­tei­ty­pen und welche Zuordnung sie haben XP Vista 7, 8, 10
getmac Anzeige der MAC-Adressen (Iden­ti­fi­ka­tor eines Gerätes) von Netz­werk­ad­ap­tern (lokal oder Remote) XP Vista 7, 8, 10
goto Er­mög­licht es, innerhalb einer Batch-Datei zu einer be­stimm­ten Stelle zu springen XP Vista 7, 8, 10
gpresult Anzeige von Grup­pen­richt­li­ni­en, die auf dem Computer bzw. bei einem be­stimm­ten User an­ge­wen­det werden XP Vista 7, 8, 10
gpupdate Er­mög­licht die Ak­tua­li­sie­rung von Grup­pen­richt­li­ni­en XP Vista 7, 8, 10
graftabl Anzeige von Son­der­zei­chen im Gra­fik­mo­dus XP Vista 7, 8, 10
help Anzeigen von allen cmd-Befehlen innerhalb der Konsole XP Vista 7, 8, 10
hostname Anzeige des Com­pu­ter­na­mens XP Vista 7, 8, 10
icacls Er­mög­licht es, ACLs bzw. die Zu­griffs­steue­rung für Dateien und Ver­zeich­nis­se an­zu­zei­gen, zu ändern, zu sichern oder wie­der­her­zu­stel­len     7, 8, 10
if Er­mög­licht das Einbauen von Be­din­gun­gen innerhalb von Batch-Dateien, ähnlich wie bei z. B. Ja­va­Script XP Vista 7, 8, 10
ipconfig Kon­fi­gu­ra­ti­on der IP-Netz­werk­ein­stel­lun­gen XP Vista 7, 8, 10
irftp Senden einer Datei an In­fra­rot­schnitt­stel­le XP Vista 7, 8, 10
label Änderung der Be­zeich­nung eines Da­ten­trä­gers XP Vista 7, 8, 10
logman Ver­wal­tung des Dienstes „Leis­tungs­pro­to­kol­le und Warnungen“ XP Vista 7, 8, 10
lpr Er­mög­licht das Senden eines Druck­auf­trags an einen Drucker im Netzwerk XP    
mkdir Er­stel­lung eines Ver­zeich­nis­ses XP Vista 7, 8, 10
mmc Aufrufen der Ma­nage­ment Console XP Vista 7, 8, 10
mode Kon­fi­gu­ra­ti­on von Sys­tem­schnitt­stel­len und -Geräten XP Vista 7, 8, 10
more Sei­ten­wei­se Anzeige von Daten auf dem Bild­schirm XP Vista 7, 8, 10
mountvol Erstellt, löscht oder listet einen Da­ten­trä­ger­be­reit­stel­lungs­punkt auf XP Vista 7, 8, 10
move Um­be­nen­nung oder Ver­schie­ben von Dateien oder Ver­zeich­nis­sen XP Vista 7, 8, 10
openfiles Er­mög­licht es, Dateien und Ver­zeich­nis­se an­zu­zei­gen oder zu trennen, die geöffnet wurden     7, 8, 10
msiexec In­stal­lie­ren von .msi-Paketen (msi-Dateien werden auch Windows-Installer-Pa­ket­da­tei­en genannt) XP Vista 7, 8, 10
net Ver­wal­tung und Anzeige von Netz­werkser­vices XP Vista 7, 8, 10
netsh Kom­po­nen­ten des Netzwerks über die Ein­ga­be­auf­for­de­rung steuern und kon­fi­gu­rie­ren XP Vista 7, 8, 10
netstat Anzeige von TCP-IP-Ver­bin­dun­gen und deren Status XP Vista 7, 8, 10
nslookup Abfrage des DNS-Servers XP    
ntbackup Starten von NTBackup über Com­mandLi­ne / Silent starten XP    
path Anzeigen oder Festlegen des Suchpfads für das aus­ge­wähl­te Programm XP Vista 7, 8, 10
pathping Test der Ver­bin­dung zu einer aus­ge­wähl­ten IP-Adresse XP Vista 7, 8, 10
pause Die gerade aus­ge­führ­te Batch-Datei wird gestoppt und die Konsole gibt die Nachricht „Drücken Sie eine beliebige Taste“ aus XP Vista 7, 8, 10
perfmon Starten des Leistungs-Monitors unter Windows XP Vista 7, 8, 10
ping Hiermit wird die Ver­bin­dung zu einem anderen Gerät getestet XP Vista 7, 8, 10
print Aus­dru­cken einer text­ba­sier­ten Datei XP Vista 7, 8, 10
prncnfg Nach Starten von cscript können Kon­fi­gu­ra­ti­ons­in­for­ma­tio­nen eines Druckers angezeigt oder geändert werden XP    
prndrvr Nach Starten von cscript können Dru­cker­trei­ber angezeigt, hin­zu­ge­fügt oder gelöscht werden XP    
prnjobs Nach Starten von cscript können Druck­auf­trä­ge in der War­te­schlei­fe angezeigt, an­ge­hal­ten oder wie­der­holt werden XP    
prnmngr Nach Starten von cscript können Drucker oder Druck­ver­bin­dun­gen hin­zu­ge­fügt werden oder ein Stan­dard­dru­cker fest­ge­legt werden XP    
prnport Nach Starten von cscript können Drucker-Ports erstellt, gelöscht oder auf­ge­lis­tet werden. XP    
prompt Änderung der Ein­ga­be­auf­for­de­rung (z. B. „Guten Tag!“ anstatt „Bitte drücken Sie eine beliebige Taste“) XP Vista 7, 8, 10
rd Entfernen eines Ver­zeich­nis­ses     8, 10
recover Er­mög­licht, lesbare Dateien von einem be­schä­dig­ten Da­ten­trä­ger wie­der­her­zu­stel­len XP Vista 7, 8, 10
reg Einträge in der Registry können hin­zu­ge­fügt, gelesen, im­por­tiert oder ex­por­tiert werden XP Vista 7, 8, 10
regsvr32 .dll- und .ocx-Dateien bzw. Pro­gramm­bi­blio­the­ken können in der Registry re­gis­triert werden XP Vista 7, 8, 10
rem Alle nach rem stehenden Befehle werden von der Konsole als Kom­men­ta­re wahr­ge­nom­men XP Vista 7, 8, 10
rename Mit diesem Befehl können Dateien umbenannt werden XP Vista 7, 8, 10
replace Mit diesem Befehl können Dateien ersetzt bzw. über­schrie­ben werden XP Vista 7, 8, 10
reset session Mithilfe von reset werden Sitzungen getrennt XP Vista 7, 8, 10
rmdir Löschen eines Ver­zeich­nis­ses XP Vista 7, 8, 10
rd Löschen eines Ver­zeich­nis­ses XP Vista 7, 8, 10
rsm Wech­sel­me­di­en (z. B. CD-ROMs) können verwaltet oder gesteuert werden XP    
schtasks Geplante Tasks auf dem aktuellen oder einem remote liegenden Computer können erstellt, geändert, aus­ge­führt oder beendet werden XP Vista 7, 8, 10
secedit Be­rech­ti­gun­gen können hiermit anhand von Vorlagen ver­gli­chen werden, um die Sys­tem­si­cher­heit zu über­prü­fen XP Vista 7, 8, 10
set Er­mög­licht das Lesen und Löschen von Variablen innerhalb der Ein­ga­be­auf­for­de­rung XP Vista 7, 8, 10
shutdown Der Computer kann ab­ge­mel­det, neu­ge­star­tet oder aus­ge­schal­tet werden XP Vista 7, 8, 10
sort Sortiert die aktuelle Ausgabe einer gelesenen Datei oder Stan­dard­ein­ga­be XP Vista 7, 8, 10
start Eigene Fenster, bestimmte Programme oder Befehle können gestartet werden XP Vista 7, 8, 10
subst Mit diesem Befehl kann einem Pfad eine Lauf­werks­be­zeich­nung (z. B. „C:“) zu­ge­wie­sen werden XP Vista 7, 8, 10
sys­tem­in­fo In­for­ma­tio­nen über die Sys­tem­kon­fi­gu­ra­ti­on des Computers können abgefragt werden XP Vista 7, 8, 10
taskkill Wird dazu verwendet, aktive Prozesse sofort zu beenden XP Vista 7, 8, 10
tasklist Ruft alle aktiven Tasks und Prozesse auf XP Vista 7, 8, 10
tcmsetup Hiermit kann der Te­le­fon­cli­ent ein­ge­rich­tet werden XP Vista 7, 8, 10
telnet Hiermit kann können Tel­net­ver­bin­dun­gen aufgebaut werden XP    
tftp Mit TFTP können Dateien auf einen TFTP-Server über­tra­gen werden XP    
time Ein­stel­lung oder Anzeige der Sys­tem­zeit XP Vista 7, 8, 10
timeout Eine beliebig lange Zeit­span­ne kann ein­ge­stellt werden, in der nichts passiert   Vista 7, 10
title Der Titel des Fensters der Ein­ga­be­auf­for­de­rung kann hiermit fest­ge­legt werden XP Vista 7, 8, 10
tree Grafische Anzeige der Ord­ner­struk­tur XP Vista 7, 8, 10
type Der Inhalt von Text­da­tei­en kann hiermit angezeigt werden XP Vista 7, 8, 10
ver Die aktuelle Version des Be­triebs­sys­tems kann angezeigt werden XP Vista 7, 8, 10
verify Ve­ri­fi­ziert, ob Dateien korrekt auf einen Da­ten­trä­ger ge­schrie­ben wurden XP Vista 7, 8, 10
vol Die Be­zeich­nung und Se­ri­en­num­mer eines Da­ten­trä­gers können hiermit angezeigt werden XP Vista 7, 8, 10
Zum Hauptmenü