J'ai un grand script qui dépend entièrement de PUSHD. Cependant tout à coup quand je tape pushd \\server1\dir1
je reçois:ce qui pourrait provoquer l'échec de PUSHD?
C:\Documents and Settings\userNameHere>pushd \\server1\dir1
' '
CMD does not support UNC paths as current directories.
OK, je suis conscient que CMD ne supporte pas les chemins UNC. C'est pourquoi j'utilise PUSHD. Lorsque je recherche cela, je trouve beaucoup de messages qui disent "Lorsque vous rencontrez ce message sur les chemins UNC, vous devez utiliser PUSHD!". Eh bien merde, je rencontre ce message et en utilisant PUSHD.
J'ai essayé d'utiliser CMD /E:ON
parce que PUSHD n'est actif que lorsque les extensions de commande sont activées, apparemment. Même résultat
J'ai regardé pour voir si je n'avais plus de lettres de lecteur (puisque PUSHD commence à Z: et revient en arrière pour trouver une lettre de lecteur). Nan. J'ai essayé de démarrer mon cmd au c: \ dir (cd c:\
puis pushd \\server1\dir1
).
J'ai confirmé que le lecteur est là et j'ai accès à celui-ci, via l'Explorateur Windows.
Et maintenant je n'ai plus d'idées.
référence Pushd: Link
Vous pouvez également faire un clic droit sur le lecteur mappé dans Poste de travail et cliquer sur "Déconnecter". – ThePersonWithoutC