492 Stimmen

Windows-Äquivalent zu UNIX pwd

Wie finde ich den lokalen Pfad unter Windows in einer Eingabeaufforderung?

23 Stimmen

Sehr nützliche Informationen, obwohl ich glaube, dass dies jetzt in superuser.com gehört

609voto

Petar Kabashki Punkte 5930

Damit wird sie in der Konsole ausgegeben:

echo %cd%

oder fügen Sie diesen Befehl in CMD ein, dann haben Sie pwd :

(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat

6 Stimmen

Ich bekam den Zugang verweigert und suchte nach einer Lösung, das dauerte, also wechselte ich zu einer anderen Antwort cd nur

1 Stimmen

Dabei wird nicht der vollständige Verzeichnisname gedruckt, wenn Sie das Verzeichnis über die ~-Schreibweise aufgerufen haben, z. B. " C:\PROGRA ~3"

28 Stimmen

Warum müssen Sie echo ? Einfach cd selbst scheint gut zu funktionieren.

169voto

Daniel A. White Punkte 180762

Sie ist cd für "aktuelles Verzeichnis".

10 Stimmen

Wenn Sie es in einer Variablen oder so benötigen, ist es wahrscheinlich einfacher, die Pseudovariable %CD% zu verwenden.

34 Stimmen

Niedlich, aber cd steht für "Verzeichnis wechseln".

13 Stimmen

Nebenbei bemerkt: Während unter Windows cd allein gibt das aktuelle Arbeitsverzeichnis aus, unter Linux wechselt es in das Heimatverzeichnis des Benutzers, ohne etwas zu drucken. Seien Sie also vorsichtig, wenn Sie etwas Plattformübergreifendes suchen.

30voto

Fernando Punkte 325

Öffnen Sie Notepad als Administrator und schreiben Sie:

@echo %cd%

Speichern Sie es in c: \windows\system32\ mit dem Namen "pwd.cmd" (achten Sie darauf, dass Sie pwd.cmd.txt nicht speichern)

Dann haben Sie den Befehl pwd.

28voto

user4350567 Punkte 291
cd ,

gibt es das aktuelle Verzeichnis

D:\Folder\subFolder>cd ,
D:\Folder\subFolder

11 Stimmen

Nur cd ist ausreichend. Das Komma ist nutzlos

3 Stimmen

In cmd , , ; , = sind ebenfalls Trennzeichen, genau wie Leerzeichen und Tabulator daher cd , unterscheidet sich nicht von cd =;= o cd <space>

0 Stimmen

Funktioniert nicht mehr unter Windows 10

17voto

Roy Tinker Punkte 9976

cd ohne jegliche Parameter ist gleichbedeutend mit pwd unter Unix/Linux.

Von der Konsolenausgabe bei der Eingabe von cd /? :

Displays the name of or changes the current directory.

[...]

Type CD without parameters to display the current drive and directory.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X