So erstellen Sie eine Batch-Datei in Windows 10

Inhaltsverzeichnis:

So erstellen Sie eine Batch-Datei in Windows 10
So erstellen Sie eine Batch-Datei in Windows 10
Anonim

Was man wissen sollte

  • Erstellen Sie eine Batch-Datei in Windows 10, indem Sie Ihre Befehle in ein leeres Notepad-Dokument eingeben und es als.bat anstelle von.txt speichern.
  • Zu den Befehlen gehören PAUSE, COPY und CLS (löschen).
  • Um Kommentare hinzuzufügen, beginnen Sie eine Zeile mit zwei Doppelpunkten und einem Leerzeichen. Kommentare sind nützlich, um eine Batchdatei in Abschnitte zu unterteilen.

Dieser Artikel erklärt, wie man eine Batch-Datei in Windows 10 mit Notepad erstellt, wie man Kommentare hinzufügt und enthält eine Liste gängiger Befehle.

Erstellen einer Batch-Datei in Windows 10

Das Erstellen einer Batch-Datei in Windows 10 ist so einfach wie das Eingeben der auszuführenden Befehle in ein leeres Notepad-Dokument und das anschließende Speichern des Dokuments als.bat-Datei anstelle eines Textdokuments. Sie können die Datei dann ausführen, indem Sie darauf klicken, wodurch automatisch die Windows-Befehlsshell gestartet und Ihre Befehle ausgeführt werden.

So erstellen Sie eine einfache Batch-Datei in Windows 10:

  1. Geben Sie Notepad in die Suchleiste ein und klicken Sie auf die Notepad-App, wenn sie in den Ergebnissen erscheint.

    Image
    Image
  2. Geben Sie Folgendes in ein leeres Notepad-Dokument ein, um eine einfache Stapeldatei zu erstellen:

    @ECHO OFF

    ECHO Wenn Sie diesen Text sehen, haben Sie erfolgreich Ihre erste Batchdatei in Windows 10 erstellt. Herzlichen Glückwunsch!PAUSE

    Image
    Image
  3. Klicken Sie auf Datei in der linken oberen Ecke des Notepad-Fensters.

    Image
    Image
  4. Klicken Sie im Dropdown-Menü auf Speichern unter.

    Image
    Image
  5. Geben Sie einen Namen für das Skript ein, z. B. test.bat, und klicken Sie auf Speichern.

    Image
    Image

    Notieren Sie sich den Speicherort auf Ihrer Festplatte, an dem die Datei gespeichert ist, da Sie sie in Zukunft dort finden und ausführen können.

  6. Suchen Sie die gerade gespeicherte Datei und doppelklicken Sie darauf.

    Image
    Image
  7. Wenn die Datei korrekt erstellt wurde, sehen Sie ein Befehlsfenster, das wie folgt aussieht:

    Image
    Image

Batch-Datei-Befehle und -Beschreibungen

Eine Stapeldatei ist ein spezieller Dateityp, der automatisch ein Befehlsfenster öffnet, wenn er aktiviert wird. Wenn Sie bereits die Befehle kennen, die Ihre Datei ausführen muss, können Sie loslegen. Geben Sie die Befehle einfach wie oben beschrieben in Notepad ein, speichern Sie sie als.bat-Datei und öffnen Sie die Batch-Datei, um die Befehle auszuführen, wann immer Sie wollen.

Wenn Sie sich nicht sicher sind, was Sie in Ihre Datei einfügen sollen, denken Sie daran, dass eine Stapeldatei im Wesentlichen eine geordnete Liste von Befehlen ist, die über die Windows-Eingabeaufforderung ausgeführt werden. Alles, was Sie manuell in die Eingabeaufforderung eingeben könnten, können Sie in eine Batchdatei einfügen. Die Datei führt dann jeden Befehl der Reihe nach von oben nach unten aus.

Hier sind einige nützliche Befehle zur Verwendung in Stapeldateien, zusammen mit Erläuterungen zu ihrer Funktion:

  • @ECHO OFF: Deaktiviert die Anzeige der Eingabeaufforderung. Dies wird normalerweise am Anfang einer Stapeldatei für eine übersichtlichere Anzeige verwendet. Sie brauchen das @ nicht, aber wenn Sie es einfügen, wird auch der Befehl ECHO OFF ausgeblendet.
  • ECHO: Gibt den folgenden Text in das Befehlsfenster aus.
  • PAUSE: Bewirkt, dass das Befehlsfenster geöffnet bleibt, nachdem die Batch-Datei fertig ist, oder ermöglicht, dass der Text im Fenster gelesen wird, bevor fortgefahren wird.
  • TITLE: Fügt einen benutzerdefinierten Titel in die Titelleiste des Befehlsfensters ein.
  • CLS: Löscht das Befehlsfenster.
  • EXIT: Beendet und schließt das Befehlsfenster.
  • COPY: Eine oder mehrere Dateien kopieren.
  • REM: Kommentare oder Bemerkungen aufzeichnen.
  • IPCONFIG: Zeigt detaillierte IP-Informationen für jeden Netzwerkadapter an, der mit Ihrem System verbunden ist.
  • PING: Sendet eine ICMP-Echoanfrage (Internet Control Message Protocol) an eine IP-Adresse oder Website.
  • TRACERT: Überprüfen Sie Ihre Verbindung zu einer IP oder Website mit ICMP.
  • SET: Zum Setzen von Variablen.
  • IF: Führt eine bedingte Funktion basierend auf einer Benutzereingabe oder einer anderen Variablen aus.

Einfügen von Kommentaren in Stapeldateien

Wenn Sie eine Zeile in Ihrer Batch-Datei mit zwei Doppelpunkten und einem Leerzeichen beginnen, wird sie nicht ausgeführt. Auf diese Weise können Sie ganz einfach Kommentare in Ihre Batchdatei einfügen. Kommentare sind nützlich, um eine Stapeldatei in Abschnitte mit einer kurzen Erläuterung zum Zweck des Abschnitts zu unterteilen.

Hier ist ein Beispiel für eine Stapeldatei mit Kommentaren:

@ECHO OFF

:: Diese Batch-Datei ist nur ein Beispiel, um zu zeigen, wie Kommentare funktionieren.

TITLE Nur ein einfaches Hallo-Welt-Beispiel, um zu zeigen, wie Kommentare funktionieren.

ECHO Hallo Welt!

:: Dies ist ein weiterer Kommentar, du wirst mich nicht sehen, es sei denn, du liest die Batch-Datei!

ECHO Auf Wiedersehen!PAUSE

Wenn Sie diese Befehle in eine Batch-Datei einfügen und ausführen, sehen Sie eine Ausgabe wie diese:

Image
Image

Kommentare sind nicht erforderlich, aber es ist eine nützliche Option, die Sie beim Erstellen komplizierter Stapeldateien mit vielen Abschnitten eher benötigen werden.

Hier ist eine etwas kompliziertere Stapeldatei, die eine Vielzahl von Befehlen und Kommentaren verwendet und tatsächlich eine nützliche Aufgabe ausführt:

:: Diese Stapeldatei dient zur Überprüfung der Internetverbindung.

@ECHO OFF

TITLE Internetstatus- und Konnektivitätsprüfer

:: Dieser Befehl zeigt Ihre Netzwerkdetails an.

ipconfig /all

PAUSE

:: Dieser Abschnitt prüft, ob eine bestimmte Website verfügbar ist.

ping google.com

:: In diesem Abschnitt können Sie wählen, ob Sie tracert ausführen möchten oder nicht.

set "reply=y"

set /p "reply=Traceroute jetzt ausführen? [y|n]:"

if /i not "%reply%"=="y" goto:eof

tracert google.comPAUSE

Diese Datei überprüft Ihre Internetverbindung mit ipconfig und pausiert dann, damit Sie sie untersuchen können. Es pingt dann google.com an. Schließlich haben Sie die Möglichkeit, den Tracert-Befehl auszuführen, wenn Sie möchten. Es wird dann ein zweites Mal angeh alten, sodass Sie die Ergebnisse überprüfen können, bevor Sie das Fenster schließen.

Das Endergebnis sieht so aus:

Image
Image

Sie können beliebige Eingabeaufforderungsbefehle in einer Stapeldatei verwenden, einschließlich Variablen und Benutzerinteraktion wie im obigen Beispiel, Schreiben von Informationen in andere Dateien und mehr.

Empfohlen: