So schreiben Sie eine Batch-Datei: 10 Schritte (mit Bildern)

Inhaltsverzeichnis:

So schreiben Sie eine Batch-Datei: 10 Schritte (mit Bildern)
So schreiben Sie eine Batch-Datei: 10 Schritte (mit Bildern)

Video: So schreiben Sie eine Batch-Datei: 10 Schritte (mit Bildern)

Video: So schreiben Sie eine Batch-Datei: 10 Schritte (mit Bildern)
Video: Windows Administrator Konto aktivieren und deaktivieren 2024, November
Anonim

In diesem wikiHow zeigen wir dir, wie du eine einfache Batch-Datei auf einem Windows-Computer schreibst und speicherst. Diese Datei enthält eine Reihe von DOS-Befehlen (Windows-Sprache) und wird normalerweise erstellt, um häufig verwendete Befehle, wie z. B. die Dateiübertragung, automatisch zu aktivieren. Sie müssen kein leistungsstarkes Bearbeitungsprogramm herunterladen, um Batch-Dateien zu erstellen. Windows-Standardprogramm Notepad ist mehr als genug.

Schritt

Teil 1 von 2: Grundlagen der Batch-Datei lernen

4288 1 2
4288 1 2

Schritt 1. Öffnen Sie den Editor

Mit diesem Programm können Sie Code als Textdatei generieren und nach Fertigstellung als Batchdatei speichern. Um auf das Programm zuzugreifen, gehen Sie zum Menü „ Start

Windowsstart
Windowsstart

geben Sie Notepad ein und klicken Sie auf „ Notizblock “in blau oben im Menü.

Notepad wird normalerweise verwendet, um Textdateien in Batchdateien zu konvertieren. Sie können jedoch Batchdateitext über jede Anwendung schreiben

  • Lernen Sie einige grundlegende Batchdateibefehle kennen. Batch-Dateien können eine Reihe von DOS-Befehlen ausführen. Dies bedeutet, dass der von Ihnen verwendete Befehl einem DOS-Befehl ähnelt. Einige der wichtigen Befehle sind:

    4288 2 2
    4288 2 2
    • ECHO – Zeigt Text auf dem Bildschirm an
    • @ECHO OFF – Blendet normalerweise angezeigten Text aus
    • START – Führt Dateien durch die Hauptanwendung
    • REM – Fügt eine Kommentarzeile in das Programm ein
    • MKDIR/RMDIR – Erstellt und löscht Verzeichnisse
    • DEL – Dateien löschen (entweder einzeln oder mehrere)
    • KOPIEREN – Eine oder mehrere Dateien kopieren
    • XCOPY – Ermöglicht das Kopieren von Dateien mit zusätzlichen Optionen
    • FOR/IN/DO – Ermöglicht die Auswahl oder Angabe einer Datei.
    • TITLE- Bearbeitet den Titel des Programmfensters.
  • Schreiben Sie ein Programm zur Verzeichniserstellung. Eine der einfachsten Möglichkeiten, das Erstellen von Batchdateien zu erlernen, besteht darin, sich zuerst auf grundlegende Befehle oder Aufgaben zu konzentrieren. Sie können beispielsweise eine Batchdatei verwenden, um schnell mehrere Verzeichnisse zu erstellen:

    4288 3 2
    4288 3 2

    MKDIR c:\Beispiel1 MKDIR c:\Beispiel2

  • Schreiben Sie Code, um ein einfaches Backup-Programm zu erstellen. Batchdateien sind ein großartiges Medium zum Ausführen mehrerer Befehle, insbesondere wenn Sie sie so konfiguriert haben, dass sie mehrmals ausgeführt werden. Mit dem Befehl XCOPY können Sie eine Datei erstellen, die Dateien aus dem ausgewählten Ordner in den Sicherungsordner kopiert und nur Dateien überschreibt, die seit der letzten Kopiersitzung aktualisiert wurden:

    4288 4 2
    4288 4 2

    @ECHO OFF XCOPY c:\original c:\Backup-Ordner /m /e /y

    Dieser Befehl funktioniert, um Dateien aus dem "Original"-Ordner in den "Backup"-Ordner zu kopieren. Sie können den Ordner durch die Adresse des gewünschten Ordners oder Verzeichnisses ersetzen. „/m“zeigt an, dass nur aktualisierte Dateien kopiert werden, „/e“bedeutet, dass alle Unterverzeichnisse im ausgewählten Verzeichnis kopiert werden und „/y“zeigt eine Bestätigungsmeldung an, wenn eine alte Datei durch eine neue Datei überschrieben wird

  • Schreiben Sie ein fortgeschritteneres Backup-Programm. Eine Datei zu erstellen, die dazu dient, Dateien von einem Ordner in einen anderen zu kopieren, macht sicherlich Spaß. Was aber, wenn Sie die Sortierung gleichzeitig durchführen möchten? In solchen Situationen ist der Befehl FOR/IN/DO sehr hilfreich. Sie können diese Befehle verwenden, um anzugeben oder anzugeben, wohin Dateien basierend auf ihren Erweiterungen gesendet/kopiert werden sollen:

    4288 5 2
    4288 5 2

    @ECHO OFF cd c:\REM sources Dies ist der Ort der zu sortierenden Quelldateien FOR %%f IN (*.doc *.txt) DO XCOPY c:\source\"%%f" c:\text /m /y REM Dieser Befehl verschiebt Dateien mit der Erweiterung.doc oder REM.txt vom Ordner c:\sources in den Ordner c:\text REM %%f ist eine Variable FOR %%f IN (*.jpg *.png *.bmp) DO XCOPY C:\source \"%%f" c:\images /m /y REM Dieser Befehl verschiebt Dateien mit der Erweiterung.jpg,.png, REM oder.bmp aus dem Ordner c:\sources in den c:\images-Ordner

  • Experimentieren Sie mit verschiedenen Batch-Befehlen. Wenn Sie Inspiration brauchen, können Sie Batch-Textbeispiele im Internet nachschlagen.

    4288 6 2
    4288 6 2
  • Teil 2 von 2: Batch-Dateien speichern

    4288 7 2
    4288 7 2

    Schritt 1. Beenden Sie die Textdatei

    Nachdem Sie den Befehlstext fertiggestellt und überprüft haben, können Sie ihn als ausführbare Datei speichern.

    4288 8 2
    4288 8 2

    Schritt 2. Klicken Sie auf Datei

    Es befindet sich in der oberen linken Ecke des "Notepad"-Fensters. Danach erscheint ein Dropdown-Menü.

    4288 9 2
    4288 9 2

    Schritt 3. Klicken Sie auf Speichern unter…

    Diese Option befindet sich im Dropdown-Menü „ Datei Nach dem Anklicken wird das Fenster „Speichern unter“angezeigt.

    4288 10 2
    4288 10 2

    Schritt 4. Geben Sie den Dateinamen und die Erweiterung ".bat" ein

    Geben Sie im Feld "Dateiname" den Namen des gewünschten Programms gefolgt von der Erweiterung.bat ein.

    Geben Sie beispielsweise für ein Programm namens "Backup" Backup.bat in dieses Feld ein

    4288 11 2
    4288 11 2

    Schritt 5. Klicken Sie auf das Dropdown-Feld "Speichern als Typ"

    Dieses Feld befindet sich am unteren Rand des Fensters „Speichern unter“. Ein Dropdown-Menü wird angezeigt.

    4288 12 2
    4288 12 2

    Schritt 6. Klicken Sie auf Alle Dateien

    Diese Option befindet sich im Dropdown-Menü. Mit dieser Option kann die Datei mit jeder von Ihnen angegebenen Erweiterung gespeichert werden (in diesem Fall ".bat").

    4288 13 2
    4288 13 2

    Schritt 7. Wählen Sie einen Speicherort aus

    Klicken Sie links im Fenster auf einen Ordner (z. B. Desktop “), um einen Standort auszuwählen.

    4288 14 2
    4288 14 2

    Schritt 8. Klicken Sie auf Speichern

    Es befindet sich in der unteren rechten Ecke des Fensters "Speichern unter". Danach schließt sich das Fenster.

    4288 15 2
    4288 15 2

    Schritt 9. Schließen Sie die Notepad-Datei

    Die Datei wird als Batch-Datei am ausgewählten Speicherort gespeichert.

    4288 16 2
    4288 16 2

    Schritt 10. Bearbeiten Sie den Inhalt der Batch-Datei

    Bei Bedarf können Sie mit der rechten Maustaste auf die Datei klicken und „ Bearbeiten “aus dem Dropdown-Menü. Danach wird die Datei als Notepad-Dokument geöffnet. An dieser Stelle können Sie Änderungen vornehmen und die Datei speichern, indem Sie die Tastenkombination Strg+S drücken.

    Die Änderungen werden sofort wirksam, wenn Sie die Datei ausführen

    Tipps

    • Sie müssen Anführungszeichen verwenden, wenn Sie Verzeichnisse oder Dateien verwenden möchten, deren Namen Leerzeichen enthalten, z. starte "C:\Dokumente und Einstellungen\").
    • Sie können ein Textbearbeitungsprogramm eines Drittanbieters wie Notepad++ verwenden, um Batch-Dateien zu bearbeiten, aber normalerweise ist die Verwendung eines solchen Programms Zeitverschwendung, wenn Sie nur eine einfache Batch-Datei schreiben müssen.
    • Einige Befehle (zB ipconfig) erfordern zur Ausführung Administratorrechte. Sie können mit der rechten Maustaste auf die Datei klicken und "Als Administrator ausführen" auswählen, um Berechtigungen zu erteilen, solange Sie ein Administratorkonto verwenden.

    Empfohlen: