Windows équivalent à UNIX PWD
Question
Comment puis-je trouver le chemin local sur les fenêtres dans une invite de commande?
La solution
Ce qu'il imprime dans la console:
echo %cd%
ou collez cette commande dans le CMD, alors vous aurez pwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
Autres conseils
Il est cd
pour "répertoire courant".
Ouvrir le bloc-notes en tant qu'administrateur et écriture:
@echo %cd%
Enregistrer dans c: \ windows \ system32 \ avec le nom « pwd.cmd » (attention de ne pas enregistrer pwd.cmd.txt)
Ensuite, vous avez la commande passwd.
cd ,
il donnera le répertoire courant
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
sans aucun paramètre équivaut à pwd
sous Unix / Linux.
A partir de la sortie de la console de taper cd /?
:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
hmm - travaux PWD pour moi sur Vista ...
final EDIT :. Ça marche pour moi sur Vista parce WinAVR installé pwd.exe et a 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 commande Unix utilisation de pwd
La commande ci-dessous
dir | find "Directory"
Dans PowerShell pwd
est un alias Get-Location
de sorte que vous pouvez simplement lancer pwd
dedans comme dans bash
Il peut également être appelé à partir cmd comme celui-ci powershell -Command pwd
bien cd
ou echo %cd%
cmd fonctionnera bien
Vous pouvez tout simplement « » le signe de points. J'ai eu une application cmd qui exigeait le chemin et j'étais déjà dans le répertoire nécessaire et je le symbole point.
it helps.