Réponses:
Cela l'imprime dans la console:
echo %cd%
ou collez cette commande dans CMD, vous aurez alors pwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
cd
uniquement
echo
? Juste cd
en soi semble bien fonctionner.
cd /?
ditType CD without parameters to display the current drive and directory.
C'est cd
pour "répertoire courant".
cd
c'est pour "changer de répertoire"
cd
seul, le répertoire de travail actuel sera imprimé, sous Linux, il se transformera en répertoire personnel de votre utilisateur sans rien imprimer. Alors, méfiez-vous si vous recherchez quelque chose de multiplateforme.
cd
indique: affiche le nom ou modifie le répertoire actuel.
cd
sans aucun paramètre est équivalent à pwd
sous Unix / Linux.
De la sortie de la console de frappe cd /?
:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
cd ,
il donnera le répertoire courant
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
assez. La virgule est inutile
,
, ;
, =
sont également délimiteurs tout comme l' espace et onglet , donc cd ,
ne diffère pas de cd =;=
oucd <space>
hmm - pwd fonctionne pour moi sur Vista ...
EDIT final : cela fonctionne pour moi sur Vista car WinAvr a installé pwd.exe et ajouté \ Program Files \ WinAvr \ Utils \ bin à mon chemin.
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
pour la pwd
commande d' utilisation Unix
for Unix use pwd command
inutile? Parce que c'est ce que le PO a demandé
Dans PowerShell pwd
est un alias pour Get-Location
que vous puissiez simplement l'exécuter pwd
comme dans bash
Il peut également être appelé à partir de cmd comme ceci powershell -Command pwd
bien que cd
ou echo %cd%
en cmd fonctionnerait très bien