Comment trouver le chemin d'accès local sur Windows dans une invite de commande?
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
C'est cd
pour "répertoire courant".
Ouvrez le bloc-notes en tant qu'administrateur et écrivez:
@echo %cd%
Enregistrez-le dans c:\windows\system32\avec le nom "pwd.cmd" (veillez à ne pas enregistrer pwd.cmd.txt).
Ensuite, vous avez la commande pwd.
cd ,
il donnera le répertoire courant
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
sans aucun paramètre est équivalent à pwd
sous Unix/Linux.
A partir de la sortie de la console, tapez cd /?
:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
hmm - pwd travaille pour moi sur Vista ...
Final EDIT: cela fonctionne pour moi sur Vista car WinAvr a installé pwd.exe et ajouté\Program Files\WinAvr\Utils\bin à mon chemin.
Utilisez la commande ci-dessous
dir | find "Directory"
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
pour Unix, utilisez la commande pwd
Dans PowerShell, pwd
est un alias pour Get-Location
afin que vous puissiez simplement y exécuter pwd
comme dans bash
Il peut aussi être appelé depuis cmd comme ceci _powershell -Command pwd
_ bien que cd
ou _echo %cd%
_ dans cmd fonctionne parfaitement