batch-file
Verzeichnisse ändern und Inhalte auflisten
Suche…
Syntax
echo% cd% - Zeigt den aktuellen Pfad des Verzeichnisses an
cd "C: \ path \ to \ some \ directory" - ändert den Pfad des Verzeichnisses
cd "% variable_containing_directory_path%" - ändert auch den Pfad des Verzeichnisses
cd / d E: - Wechseln Sie zu E: Laufwerk von einem anderen Laufwerk
cd / - wechselt das Verzeichnis zurück zum aktuellen Laufwerk
echo
%__CD__%
- Zeigt den aktuellen Pfad des Verzeichnisses mit nachfolgendem Backslash an (undokumentiert).echo% = C:% - Das aktuelle Verzeichnis des Laufwerks C: (undokumentiert)
echo% = D:% - Das aktuelle Verzeichnis des Laufwerks D:, wenn auf Laufwerk D: in der aktuellen CMD-Sitzung zugegriffen wurde (undokumentiert).
Bemerkungen
Warum ist es wichtig und was sind die Vorteile und Vorteile?
- Datei oder Anwendung mit Batch in einem Verzeichnis öffnen
- Erstellen und Schreiben und Lesen von Dateien in einem Verzeichnis mithilfe von Batch
- alle Ordner kennen und auflisten
- um zu wissen, wo Ihre Batch-Datei läuft
Das aktuelle Verzeichnis anzeigen
Format und Verwendung:
echo %cd%
%cd%
ist eine Systemvariable, die den aktuellen Verzeichnispfad enthält
So wechseln Sie das aktuelle Verzeichnis (ohne Laufwerke zu wechseln)
Format:
cd "<path>"
Beispiel:
cd "C:\Program Files (x86)\Microsoft Office"
cd
ist eine Abkürzung für chdir
und die beiden Befehle verhalten sich genauso. Aus Gründen der Konsistenz wird im gesamten Thema cd
verwendet.
So navigieren Sie in das Verzeichnis eine Ebene über dem aktuellen Verzeichnis, geben Sie das Systemverzeichnis ..
.
cd ..
Um zu einem Verzeichnis zu navigieren, das sich im aktuellen Verzeichnis befindet, cd
einfach den cd
mit cd
auf, ohne den vollständigen Pfad einzugeben.
Um beispielsweise C:\Program Files (x86)\Microsoft Office
im Verzeichnis C:\Program Files (x86)
einzugeben, kann folgende Syntax verwendet werden:
cd "Microsoft Office"
oder
cd "C:\Program Files (x86)\Microsoft Office"
Navigieren zu einem Verzeichnis auf einem anderen Laufwerk
cd
allein erlaubt einem Benutzer nicht, sich zwischen Laufwerken zu bewegen. Um zu einem anderen Laufwerk zu wechseln, muss die Option /d
angegeben werden.
B. von C:\Users\jdoe\Desktop
nach D:\Office Work
C:\Users\jdoe\Desktop
cd /d "D:\Office Work"
So zeigen Sie alle Ordner und Dateien in einem Verzeichnis an
Verwendung, um alle Ordner und Dateien im aktuellen Verzeichnis dir
: dir
Ein Zielverzeichnis kann auch angegeben werden: dir C:\TargetPath
Wenn Sie einen Pfad mit Leerzeichen angeben, muss dieser in Anführungszeichen gesetzt werden: dir "C:\Path With Spaces"
Laufwerk ohne CD / D wechseln
Pushd "D:\Foo"
Dir
Popd
Pushd
ändert das Verzeichnis in das folgende Verzeichnis (in diesem Fall D: \ Foo. Popd
kehrt zum ursprünglichen Verzeichnis zurück.
Um das aktuelle Verzeichnis in das Stammverzeichnis des aktuellen Laufwerks zu ändern
Format:
cd/
cd/
setzt das aktuelle Verzeichnis zurück in das Stammverzeichnis des aktuellen Laufwerks