Відповіді:
Це друкує його в консолі:
echo %cd%
або вставити цю команду в CMD, ви матимете pwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
cd
тільки
echo
? Просто cd
сам по собі, здається, працює добре.
cd /?
кажеType CD without parameters to display the current drive and directory.
Це cd
для "поточного каталогу".
cd
це для "каталогу змін"
cd
буде надруковано поточний робочий каталог, в Linux він перейде в домашній каталог вашого користувача, не надрукуючи нічого. Тож будьте обережні, якщо ви шукаєте щось крос-платформу.
cd
повідомлення: Відображає назву або змінює поточний каталог.
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.
cd ,
він дасть поточний каталог
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
достатньо. Кома марна
,
, ;
, =
також обмежувачі так само , як простір і вкладки , тому cd ,
нічим не відрізняється від cd =;=
абоcd <space>
хм - pwd працює для мене на Vista ...
Підсумкове редагування : для мене працює на Vista, тому що WinAvr встановив pwd.exe і додав \ Program Files \ WinAvr \ Utils \ bin до мого шляху.
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
для pwd
команди Unix використання
for Unix use pwd command
марного? Тому що це запитувала ОП
У PowerShell pwd
це псевдонім, щоб Get-Location
ви могли просто запустити pwd
в ньому, як у bash
Це також можна назвати з cmd, як це, powershell -Command pwd
хоча cd
або echo %cd%
в cmd буде добре працювати