2009-05-28 15 views
256

Come trovare il percorso locale su Windows in un prompt dei comandi?Windows equivalente a UNIX pwd

+11

informazioni molto utili, anche se credo che questo ora appartiene a superuser.com –

risposta

332

questo lo stampa nella console

echo %cd% 

o incollare questo comando in CMD, allora si dovrà pwd:

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

ho accesso negato e ho cercato la soluzione, ci è voluto del tempo per passare a un'altra risposta 'cd' solo – shareef

+1

Questo non stampa il nome completo della directory se hai avuto accesso alla directory tramite la notazione, ad es. "C: \ PROGRA ~ 3" – voutasaurus

+0

Perché è necessario "echo"? Solo 'cd' da solo sembra funzionare bene. –

94

È "cd per" directory corrente ".

+5

Se ne avete bisogno in una variabile o giù di lì, utilizzando il% CD% pseudo- la variabile è probabilmente più facile. – Joey

1

hmm - opere pwd per me su Vista ...

Final EDIT: funziona per me su Vista perché WinAvr ha installato pwd.exe e aggiunto \ Programmi \ WinAvr \ Ut ils \ bin sul mio percorso.

+0

Non funziona su WinXP o Win2003 – Joshua

+0

né vista. Stai usando PowerShell? –

+0

Né Windows 7;) – Baversjo

0

dir | trovare "Directory"

0

C: \ Documents and Settings \ Scripter> echo% cd% C: \ Documents and Settings \ Scripter

C: \ Documents and Settings \ Scripter>

per l'uso unix comando pwd

Current working directory

19

Aprire il Blocco note come amministratore e scrivere:

@echo %cd% 

salvarlo in c: \ windows \ system32 \ con il nome "pwd.cmd" (attenzione a non salvare pwd.cmd.txt)

allora hai il comando pwd.

+10

il comando 'cd' fa già esattamente questo ... –

14

cd ,

darà directory corrente

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

solo' cd' è sufficiente. La virgola è inutile –

-2

Si può semplicemente inserire "" il segno del punto. Ho avuto un'applicazione cmd che richiedeva il percorso ed ero già nella directory necessaria e ho usato il simbolo del punto.

Spero che aiuti.

9

cd senza alcun parametro equivale a pwd su Unix/Linux.

Dalla uscita della console di digitare cd /?:

Displays the name of or changes the current directory. 

[...] 

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