Inhaltsverzeichnis
Grundlegendes
Wie kann man eine Batch Datei erstellen? In dieser Anleitung zeige ich dir, wie du eine Batch Datei erstellen kannst. Eine Batch Datei ist eine einfache Textdatei mit Befehlen, die in der Eingabeaufforderung von Windows ausgeführt werden.
Sie wird häufig verwendet, um sich wiederholende Aufgaben zu automatisieren. Gerade als Administrator wirst du damit wiederholt in Berührung kommen.
Was ist eigentlich eine Batch Datei?
Eine Batch Datei (Dateiendung .bat oder .cmd) enthält eine Reihe von Befehlen, die nacheinander ausgeführt werden. Das Erstellen solcher Dateien kann dir helfen, Aufgaben wie das Kopieren von Dateien, das Starten von Programmen oder das Anzeigen von Systeminformationen zu automatisieren.
So kannst du damit unter anderem ein einfaches Batch-Skript verwenden, um eine Sicherung deiner Dateien vorzunehmen. Genau das zeige ich dir weiter unten im Artikel.
Schritt 1: Texteditor öffnen
Um eine Batch Datei zu erstellen, brauchst du nur einen einfachen Texteditor. Am besten verwendest du Notepad, dieser ist standardmäßig mit an Bord in Windows.
- Öffne den Editor. (Drücke die Windows-Taste und tippe „Notepad“ ein).
- Erstelle ein neues Dokument.
Schritt 2: Befehle schreiben
Um jetzt eine Batch Datei erstellen zu können, schreibst du die Befehle, die du ausführen möchtest, in die Textdatei. Es gibt eine Menge an verschiedenen Befehlen und Kommandos, welche du dabei verwenden kannst.
Du kannst dir eine kostenlose Befehlsliste direkt hier im Blog herunterladen.
Beispiel 1: »Das ist ein Text« ausgeben
Ein klassisches Beispiel ist, das eine Textnachricht in der Eingabeaufforderung anzeigt wird. Das einfache Skript sieht dabei wie folgt aus:
@echo off
echo Das ist ein Text!
pause
@echo off: Verhindert, dass die Befehle selbst angezeigt werden.echo: Gibt den Text „Das ist ein Text“ aus.pause: Hält das Fenster an, bis du eine Taste drückst.
Beispiel 2: Dateien kopieren
In diesem Beispiel kopieren wir alle Dateien aus einem Ordner in einen anderen. Dabei wird das Kommando »xcopy« verwendet. Wenn du dir hierfür die möglichen Parameter anzeigen lassen möchtest, so kannst du regulär in der cmd »xcopy« gefolgt von »help« eingeben. Anschließend erhältst du eine Übersicht der möglichen Parameter.
@echo off
xcopy C:\Quelle\*.* C:\Ziel /s /e /y
pause
xcopy: Kopiert Dateien und Verzeichnisse.C:\Quelle\*.*: Pfad des Quellordners (alle Dateien).C:\Ziel: Pfad des Zielordners./s /e: Kopiert auch Unterverzeichnisse./y: Überschreibt Dateien im Zielordner ohne Nachfrage.
Beispiel 3: Programme starten
Du kannst auch eine Batch Datei verwenden, um Programme zu öffnen. Das könnte auch hilfreich sein, wenn du z. B. möchtest, dass ein bestimmtes Programm zu einer bestimmten Zeit ausgeführt werden soll. Hier bietet es sich an, die Windows-Aufgabenplanung zusätzlich zu verwenden.
@echo off
start notepad.exe
start chrome.exe
pause
start: Öffnet die angegebenen Programme (in diesem Fall Notepad und Google Chrome).
Schritt 3: Batch Datei speichern
Nachdem du deine Befehle geschrieben hast, speicherst du die Datei wie folgt:
- Klicke auf Datei > Speichern unter.
- Wähle einen Speicherort aus.
- Gib einen Dateinamen ein und setze .bat dahinter, z. B.
sicherung.bat. - Wähle bei Dateityp „Alle Dateien“ und klicke auf Speichern.

Schritt 4: Batch Datei ausführen
Um die Batch Datei auszuführen, musst du sie einfach doppelklicken. Dadurch wird die Befehlsfolge nacheinander ausgeführt. Alternativ kannst du das Skript auch über das Windows Terminal starten.
- Öffne die Eingabeaufforderung (Drücke Windows-Taste + R, tippe
cmdund drücke Enter). - Navigiere mit dem Befehl
cdin das Verzeichnis, in dem sich die Batch Datei befindet. - Gib den Dateinamen ein und drücke Enter.
Beispiel 4: Batch Datei zur Automatisierung eines Backups
Hier ein etwas komplexeres Beispiel, das eine Sicherung deiner Dokumente durchführt. Damit dieses Skript nun täglich läuft, könntest du es, wie weiter oben schon angesprochen, in die Aufgabenplanung einbinden.
@echo off
set Quelle=C:\Benutzer\DeinName\Dokumente
set Ziel=D:\Backup\%date:~10,4%-%date:~7,2%-%date:~4,2%
mkdir %Ziel%
xcopy %Quelle%\*.* %Ziel% /s /e /y
echo Backup abgeschlossen am %date% um %time%
pause

set Quelleundset Ziel: Definieren die Quell- und Zielpfade. Der Zielordner wird dabei automatisch mit dem aktuellen Datum benannt.mkdir: Erstellt einen neuen Ordner.xcopy: Kopiert die Dateien, wie im vorigen Beispiel.
Fazit
Jetzt weißt du, wie man eine Batch Datei erstellen kann, um verschiedene Aufgaben zu automatisieren. Mit einfachen Befehlen kannst du Programme starten, Dateien kopieren oder Systemaufgaben durchführen.
Batch Dateien sind ein mächtiges Werkzeug, um Zeit zu sparen und wiederkehrende Arbeiten zu vereinfachen. Der Nachfolger ist im Übrigen die Windows PowerShell. Damit hast du noch wesentlich mehr Optionen. Für kleine Aufgaben reicht jedoch oft ein Batch-Skript aus.
Keine Produkte gefunden.







