Commandes MS Dos
Résolubrucine Messages postés 24754 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je souhaite démarrer un programme (Main.bat) qui reside dans un sous dossier (E:\rmob\menu\Main.bat)
a partir de la racine dans un fichier nommé M.bat soit (E:\M.bat) .
Je n'ai pas trouvé de méthode qui fonctionne a ce jour. Je dois toujours me rendre dans le sous dossier pour que cela fonctionne.
Je précise que les fichiers sont sur une clé usb bootable avec laquelle je démarre le pc et sans passer par Windows.
Merci de votre aide !
"Donnez du pouvoir à un individu, il vous dévoilera ses faiblesses!"
1 réponse
-
Bonjour,
Il faut que le batch appelant M.bat spécifie le chemin du batch secondaire via CD /D (chemin) ou via une commande PATH (qu'on ne peut pas spécifier dans les variables d'environnement puisqu'on est pas sous Windows); une commande CALL ou START fait aussi l'affaire, mais devra alors spécifier le chemin qualifié
https://ss64.com/nt/cd.html
https://ss64.com/nt/path.html
https://ss64.com/nt/start.html
https://ss64.com/nt/call.html