Windows-Batchdateien eignen sich hervorragend, wenn Sie mehrere Aufgaben schnell hintereinander ausführen möchten oder wenn Sie mehrere Dateien hintereinander bearbeiten möchten oder wenn Sie die GUI-Oberfläche einfach nicht zum Ausführen einiger Aufgaben verwenden möchten (z. unbeaufsichtigte Aufgaben ausführen). Batch-Dateien sind Textdateien mit der Erweiterung „.bat“ und enthalten die Befehlszeilenanweisungen von Windows. Natürlich müssen Sie die Befehlszeilenanweisungen kennen, um sie in eine .bat-Datei eingeben zu können. Es gibt viele Stellen im Web, die die verfügbaren Befehlszeilenanweisungen beschreiben, aber eine Stelle ist die folgende:

http://technet.microsoft.com/en-us/library/cc754340.aspx#BKMK_Index

Es gibt verschiedene Möglichkeiten, eine Batchdatei zu erstellen. Da eine Batchdatei jedoch nur eine Nur-Text-Datei ist, ist die Verwendung von Notepad möglicherweise die einfachste. Da ich häufig Batch-Dateien verwende, habe ich einen C: \ Bat-Ordner erstellt, in dem ich sie alle aufbewahre. Um einen neuen zu erstellen, navigiere ich mit Windows Explorer oder Datei-Explorer zu C: \ Bat. Klicken Sie dann mit der rechten Maustaste in diesen Ordner und wählen Sie Neu | Text dokument. (Siehe Abbildung 1.)

image

Abbildung 1. Erstellen eines neuen Textdokuments

Geben Sie unmittelbar nach Auswahl des Menüelements Textdokument den Namen ein, den Sie Ihrer Batchdatei geben möchten (sagen wir, Sie möchten, dass sie „Verzeichnis“ heißt), und drücken Sie die Eingabetaste. Wenn Sie nun ein zweites Mal die Eingabetaste drücken, wird Notepad gestartet, und Sie können mit der Eingabe der Befehlszeilenanweisungen beginnen, aus denen Ihre Batchdatei besteht.

Angenommen, Sie möchten eine Batchdatei erstellen, die eine Verzeichnisliste eines Ordners erstellt und diese Liste in eine Datei mit dem Namen „Dirlist.txt“ einfügt. Die Befehlszeilenanweisung, die eine Verzeichnisliste erstellt, lautet DIR. Um die Ausgabe von DIR in eine Datei zu leiten, verwenden Sie „>“

Operator. Die Zeile, die Sie in Notepad eingeben, lautet also:

DIR > Dirlist.txt

Befehlszeilenanweisungen unterscheiden nicht zwischen Groß- und Kleinschreibung, sodass Sie DIR nicht in Großbuchstaben eingeben müssen, wenn Sie dies nicht möchten. Nachdem Sie dies in Notepad eingegeben haben, speichern Sie die Datei und beenden Sie sie. Das letzte, was Sie tun müssen, bevor Sie Ihre Batch-Datei tatsächlich aufrufen, ist, sie in „.bat“

umzubenennen Erweiterung anstelle der Standarderweiterung „.txt“. Klicken Sie auch hier unter Windows Explorer oder Datei-Explorer mit der rechten Maustaste auf die gerade erstellte Datei („Directory.txt“) und wählen Sie im Kontextmenü die Option Umbenennen. Verwenden Sie die Rechtspfeiltaste, um zum Abschnitt „.txt“ des Dateinamens zu wechseln, ersetzen Sie „.txt“ durch „.bat“ und drücken Sie die Eingabetaste. (Windows fragt Sie, ob Sie die Datei wirklich umbenennen möchten. Klicken Sie auf Ja.) In Ihrem Ordner sollte sich jetzt eine Datei mit dem Namen „Directory.bat“ befinden.

Eine Möglichkeit, eine Batchdatei aufzurufen, besteht darin, darauf zu doppelklicken. Um Ihren DIR-Befehl tatsächlich auszuführen, doppelklicken Sie auf die Datei „Directory.bat“.

Sofort wird ein Fenster kurz angezeigt und ausgeblendet, und Sie sehen jetzt eine Datei mit dem Namen „Dirlist.txt“ in Ihrem Ordner. Diese Datei wurde mit den Befehlen in der Batchdatei erstellt. Wenn Sie diese Datei öffnen, wird eine Verzeichnisliste Ihres Ordners C: \ Bat angezeigt.

Natürlich ist eine Batchdatei, die eine Verzeichnisliste Ihres C: \ Bat-Ordners erstellt, von begrenztem Wert, aber dieser Tipp sollte Ihnen eine Einführung in das Erstellen und Aufrufen einer einfachen Batchdatei geben. Die Stapelverarbeitungsfunktionen sind jedoch sehr leistungsfähig. Sehen Sie sich andere Tipps an, um ein Gefühl für die Verwendung etwas komplexerer Batch-Dateien zu bekommen.

Dieser Tipp (13100) gilt für Windows 7, 8 und 10.