Je peux lister tous les fichiers d'un dossier avec: dir \\aenw08v401\FOLDER\I001\*
Cependant, lorsque j'exécute cd \\aenw08v401\FOLDER\I001
, le répertoire de travail actuel ne changera pas du tout.
C'est ce que je vois quand j'exécute net view \\aenw08v401
:
Shared resources at \\aenw08v401
Share name Type Used as Comment
-----------------------------------
FOLDER Disk
The command completed successfully.
Est-ce qu'il me manque un commutateur ou dois-je utiliser une commande différente?
Problème: La commande Windows Invite cmd
ne prend pas en charge les chemins UNC en tant que répertoires actuels.
C:\Users\PrimaryUser>cd \\myServer\myShare
CMD does not support UNC paths as current directories.
Solution: Utilisez pushd
C:\Users\PrimaryUser>pushd \\myServer\myShare
Z:\>dir
Volume in drive Z is MYDRIVE
Volume Serial Number is 1234-5678
Directory of Z:\
12/16/2015 11:18 AM <DIR> .
12/16/2015 11:18 AM <DIR> ..
0 File(s) 0 bytes
2 Dir(s) 120,609,575,936 bytes free
Z:\>popd
C:\Users\PrimaryUser>
Solution alternative: Mappez le chemin UNC sur une lettre de lecteur non utilisée.
C:\Users\PrimaryUser>Net Use Y: \\myServer\myShare
The command completed successfully.
C:\Users\PrimaryUser>Y:
Y:\>dir
Volume in drive Y is MYDRIVE
Volume Serial Number is 1234-5678
Directory of Y:\
12/16/2015 11:18 AM <DIR> .
12/16/2015 11:18 AM <DIR> ..
0 File(s) 0 bytes
2 Dir(s) 120,609,575,936 bytes free
Y:\>C:
C:\Users\PrimaryUser>Net Use /delete Y:
Y: was deleted successfully.