Zum Hauptinhalt springen

Wie erstelle ich eine Bat-Datei, um eine Excel-Datei automatisch auszuführen

BAT-Dateien (文文件) - dies sind Befehlszeilenskripte, die in der Sprache der Batchbefehle geschrieben sind. Sie ermöglichen es Ihnen, die Ausführung verschiedener Operationen im Windows-Betriebssystem zu automatisieren. Das Erstellen einer BAT-Datei zum automatischen Ausführen einer Excel-Datei kann sich als sehr nützlich erweisen, besonders wenn Sie die gleiche Operation regelmäßig durchführen müssen.

Erstellen einer BAT-Datei, um eine Excel-Datei auszuführen, erfordert keine besonderen Programmierkenntnisse. Stellen Sie jedoch sicher, dass Microsoft Excel auf Ihrem Computer installiert ist, bevor Sie mit der Erstellung einer BAT-Datei beginnen.

Es ist wichtig zu beachten, dass diese Methode nur zum Ausführen einer bereits vorhandenen Excel-Datei geeignet ist. Wenn Sie eine neue Datei erstellen oder komplexe Operationen in Excel ausführen müssen, müssen Sie andere Tools wie Visual Basic- oder .NET Framework-Makros verwenden.

Grundlagen zum Erstellen einer Bat-Datei

Um eine Bat-Datei zu erstellen, müssen Sie einen einfachen Texteditor (z. B. Editor) öffnen und eine Folge von Befehlen in diese Datei schreiben. Jeder Befehl wird in einer neuen Zeile geschrieben. Im Folgenden sind die grundlegenden Elemente aufgeführt, die Sie beim Erstellen einer Bat-Datei verwenden können:

  • @echo off: Dieses Element deaktiviert die Anzeige von Befehlen in einem Eingabeaufforderungsfenster.
  • echo: Dieses Element zeigt eine Meldung an.
  • cd: Dieses Element ändert das aktuelle Verzeichnis.
  • start: Dieses Element startet eine Anwendung oder Datei.
  • call: Dieses Element ruft eine andere bat-Datei auf und führt die aktuelle Datei nach Abschluss weiter aus.
  • pause: Dieses Element hält die Bat-Ausführung der Datei an, bis der Benutzer eine beliebige Taste drückt.

Nachdem Sie die Befehle in der Bat-Datei geschrieben haben, speichern Sie sie mit der Erweiterung .bat. Jetzt können Sie die Bat-Datei starten, indem Sie einfach darauf doppelklicken.

Schritt 1: Erstellen eines neuen Textdokuments

Bevor Sie eine Bat-Datei erstellen, um die Excel-Datei automatisch zu starten, müssen Sie ein neues Textdokument erstellen, das Befehle zum Ausführen der gewünschten Aktionen enthält. Befolgen Sie die folgenden Schritte:

  1. Öffnen Sie einen beliebigen Texteditor wie Notepad oder Notepad++.
  2. Erstellen Sie eine neue Datei und speichern Sie sie mit der Erweiterung. "bat". Zum Beispiel "myscript.bat".
  3. Stellen Sie sicher, dass Sie die Datei an der richtigen Stelle speichern, z. B. auf dem Desktop oder in einem Ordner, der für die Ausführung verfügbar ist.
  4. Fertig! Jetzt können Sie mit dem Schreiben von Befehlen in Ihrem neuen Textdokument beginnen.

Denken Sie daran, dass Bat-Dateien Befehle enthalten, die an der Eingabeaufforderung des Betriebssystems ausgeführt werden. Daher muss der gesamte Code in der Befehlszeilensprache des Betriebssystems geschrieben werden, um für den Computer verständlich zu sein.

Schritt 2: Hinzufügen eines Befehls zum Ausführen der Excel-Datei

Jetzt, da wir unsere BAT-Datei haben, müssen wir einen Befehl hinzufügen, der die Excel-Datei startet. Dazu verwenden wir den Befehl "start", der ein neues Eingabeaufforderungsfenster öffnet und die angegebene Datei ausführt.

So fügen Sie den Befehl "start" zu unserer BAT-Datei hinzu:

  1. Öffnen Sie Ihre BAT-Datei in einem beliebigen Texteditor wie Notepad.
  2. Fügen Sie in der neuen Zeile nach der Zeile "@echo off" den folgenden Befehl hinzu:
    start "Excel_dateipfad" /B
    Beachten Sie, dass der "Excel_dateipfad" durch den tatsächlichen Pfad zu Ihrer Excel-Datei ersetzt werden muss. Wenn sich die Datei im selben Ordner wie die BAT-Datei befindet, können Sie einfach ihren Namen angeben, z. B. "myfile.xlsx". Wenn sich die Datei in einem anderen Ordner befindet, geben Sie den vollständigen Pfad an, z. B.: "C:\МойПуть\myfile .xlsx".

Nach dem Hinzufügen des Befehls "start" sollte Ihre BAT-Datei ungefähr so aussehen:

@echo off
start "Excel_dateipfad" /B

Vergessen Sie nicht, die Änderungen in der Datei zu speichern.

Nachdem wir nun den Befehl zum Ausführen der Excel-Datei hinzugefügt haben, können wir mit dem nächsten Schritt fortfahren: Speichern und Ausführen der BAT-Datei. Dies wird im nächsten Abschnitt erläutert.

Schritt 3: Speichern Sie die Datei mit der Erweiterung .bat

Nachdem Sie eine Batchdatei (Bat-Datei) erstellt haben, um die Excel-Datei automatisch auszuführen, besteht der nächste Schritt darin, diese Datei mit der richtigen Erweiterung zu speichern.

Um die Datei mit der Erweiterung zu speichern .bat, gehen Sie folgendermaßen vor:

SchrittDie Beschreibung
1Klicken Sie auf die Schaltfläche "Datei" in der oberen linken Ecke des Bildschirms.
2Wählen Sie im Dropdown-Menü "Speichern unter" aus.
3Wählen Sie im angezeigten Dialogfeld den Speicherort aus, an den Sie die Datei speichern möchten.
4Geben Sie einen Namen für die Datei in das Feld Dateiname ein.
5Stellen Sie sicher, dass im Feld Dateityp die Option "Alle Dateien" ausgewählt ist.
6Fügen Sie dem Dateinamen eine Erweiterung hinzu .bat (zB myscript.bat).
7Klicken Sie auf die Schaltfläche "Speichern", um die Datei mit der Erweiterung zu speichern .bat.

Jetzt haben Sie eine Bat-Datei, die die Excel-Datei automatisch ausführt, wenn sie ausgeführt wird. Sie können auf die Datei doppelklicken .bat, um das Skript auszuführen, ohne die Excel-Datei jedes Mal manuell öffnen zu müssen.