2009-05-28 35 views
256

¿Cómo puedo encontrar la ruta de acceso local en Windows en un símbolo del sistema?Windows equivalente a UNIX pwd

+11

información muy útil, aunque creo que esto ahora pertenece en superuser.com –

Respuesta

332

Esto imprime en la consola

echo %cd% 

o pegar este comando en CMD, entonces tendrá pwd:

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

obtuve acceso denegado y busqué la solución, tomó tiempo cambiar a otra respuesta 'cd' solamente – shareef

+1

Esto no imprime el nombre completo del directorio si ha accedido al directorio mediante la ~ notación, p. "C: \ PROGRA ~ 3" – voutasaurus

+0

¿Por qué necesita 'eco'? Simplemente 'cd' por sí mismo parece funcionar bien. –

94

Es cd para "directorio actual".

+5

Si lo necesita en una variable más o menos, usando el pseudo%% de CD variable es probablemente más fácil. – Joey

1

hmm - obras pwd para mí en Vista ...

Final EDIT: funciona para mí en Vista porque WinAvr instaló pwd.exe y agregó \ Archivos de programa \ WinAvr \ Ut ils \ bin a mi camino.

+0

No funciona en WinXP o Win2003 – Joshua

+0

Ni vista. ¿Estás usando Powershell? –

+0

Ni Windows 7;) – Baversjo

0

dir | encontrar "Directorio"

0

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

C: \ Documents and Settings \ Scripter>

para el uso de UNIX comando pwd

Current working directory

19

Abra la libreta como administrador y escribir:

@echo %cd% 

guardarlo en C: \ Windows \ system32 \ con el nombre "pwd.cmd" (tenga cuidado de no guardar pwd.cmd.txt)

entonces usted tiene el comando pwd.

+10

el comando 'cd' ya hace exactamente esto ... –

14

cd ,

dará directorio actual

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

simplemente' cd' es suficiente. La coma es inútil –

-2

Usted puede poner simplemente "" el signo de punto He tenido una aplicación de cmd que requería la ruta y ya estaba en el directorio necesario y utilicé el símbolo de punto.

Espero que ayude.

9

cd sin ningún parámetro es equivalente a pwd en Unix/Linux.

Desde la salida de la consola de escribir cd /?:

Displays the name of or changes the current directory. 

[...] 

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