Je suis dedans E:\blah\blah
mais j'ai besoin d'exécuter un .exe à partir deE:\folder name\prgm.exe
Cependant, j'essaie d'appeler cela sans avoir à faire cd ..
J'ai lu que la saisie E:\folder name\prgm.exe
devrait fonctionner. Cependant, lorsque j'essaie, j'obtiens une erreur:
Le dossier E: \ n'est pas reconnu comme une commande externe ou interne.
J'utilise Windows 7 si cela aide.
Juste un petit ajout à ce qui a été répondu. S'il y a un indicateur ou une option à la commande, elle devrait être en dehors de l'exemple de guillemets, à partir de votre dossier bla bla
la source
Par souci d'exhaustivité, je voudrais noter qu'en plus de la réponse de Hennes , il existe une quatrième option, même si en fait vous pourriez la trouver trop similaire à
cd
:Entrez
pushd E:\folder name
et votre répertoire de travail change pour le lecteur et le dossier spécifié (sans guillemets requis) en une seule étape facile; revenir au répertoire de travail précédent est également une évidence avec un simplepopd
…la source
pushd %~dp0
, puis ... exécutez quoi que ce soit, alorspopd