Windows эквивалентна Unix pwd

Как найти локальный путь в Windows в командной строке?

9 ответов


это выводит его в консоли

echo %cd%

или вставьте эту команду в CMD, тогда у вас будет pwd:

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

Это cd для "текущего каталога".


откройте блокнот как администратор и напишите:

@echo %cd%

сохранить в c:\windows\system32\ с именем " pwd.cmd " (будьте осторожны, чтобы не сохранить pwd.УМК.txt)

тогда у вас есть команда pwd.


cd ,

это даст текущий каталог

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

cd без каких-либо параметров, эквивалентно pwd в Unix / Linux.

из консольного вывода ввода cd /?:

Displays the name of or changes the current directory.

[...]

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

хмм-pwd работает для меня на Vista...

финал редактировать: он работает для меня на Vista, потому что WinAvr установил pwd.exe и добавлены программы \файлы\\и WinAVR\bin и утилит на моем пути.


dir / найти "каталог"


C:\Documents и настройки\Scripter>echo %cd% C:\Documents и настройки\Scripter

C:\Documents и настройки\Scripter>

для unix используйте команду pwd

текущий рабочий каталог


вы можете просто положить ".- знак точки. У меня было приложение cmd, которое требовало пути, и я уже был в нужном каталоге, и я использовал символ точки.

надеюсь, что это помогает.