Rufen das aktuelle Batch-dateiverzeichnis ab

John Wachira 15 Februar 2024
Rufen das aktuelle Batch-dateiverzeichnis ab

Dieser Artikel veranschaulicht, wie Sie den Speicherort einer Batch-Datei ermitteln können. Batch-Skripte eignen sich hervorragend für die Automatisierung.

Manchmal müssen Sie möglicherweise den Speicherort der Batch-Datei ermitteln. Dieser Artikel hilft Ihnen dabei, Ihr Arbeitsverzeichnis und den Speicherort der Batch-Datei zu bestimmen.

Speicherort der Batch-datei

Wir können verschiedene Statiken und Variablen innerhalb einer Batch-Datei verwenden, um verschiedene Speicherorte zu bestimmen. Schauen wir uns einige Beispiele an.

Die Variable %cd% zeigt auf das aktuelle Arbeitsverzeichnis. Zum Beispiel haben wir es in unsere unten gezeigte Batch-Datei aufgenommen.

echo %cd%
pause

Wie unten gezeigt, erhalten wir das Arbeitsverzeichnis zum Ausführen des Skripts.

Arbeitsverzeichnis

Wir fügen die unten dargestellte Statik ein, um den Namen und den vollständigen Pfad unserer Batch-Datei zu erhalten.

%0

Dies sollte den vollständigen Pfad und Namen unserer Batch-Datei zurückgeben, wie unten gezeigt.

Speicherort der Batch-datei

Um nur den vollständigen Pfad ohne den Namen zu erhalten, verwenden Sie die folgende Parametererweiterung.

%~dp0

Kurz gesagt, es gibt verschiedene Möglichkeiten, das Arbeitsverzeichnis und den Speicherort der Batch-Datei zu bestimmen.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn

Verwandter Artikel - Batch Directory