Posté(e) le 12 juillet 200718 a Bonjour, je souhaite créer un bat qui appelle d'autres bat. Mais j'ai un problème car j'arrive bien à lancer les bat mais ceux-ci s'exécutent dans le dossier du premier bat exemple: le bat general est sur D:\ (lecteur cd) [bat général] call C:\"inst123"\"10 - Sunbird"\Sunbird.bat [/bat général] [bat sunbird] sunbird.exe /S [/bat sunbird] le probleme est que la commande "sunbird.exe /S" s'execute dans D:\ et non dans C:\"inst123"\"10 - Sunbird"\ j'ai essayé de changer la ligne du [bat sunbird] en C:\"inst123"\"10 - Sunbird"\Sunbird.exe /S Mais pour le coup il me prend plus en compte le /S pour que l'installe soit silencieuse. Quelqu'un a une idée Modifié le 12 juillet 200718 a par Mattorre
Posté(e) le 12 juillet 200718 a Déclare une variable appelée PATH = %PATH%;chemin_de_sunbird dans ton bat général Du coup, lappel à sunbird ira déjà chercher si l'exécutable est dans le path avant de chercher dans le répertoire courant. LSP, le manchot qui mélange des debian stable et testing
Posté(e) le 12 juillet 200718 a Auteur Déclare une variable appelée PATH = %PATH%;chemin_de_sunbird dans ton bat généralDu coup, lappel à sunbird ira déjà chercher si l'exécutable est dans le path avant de chercher dans le répertoire courant. LSP, le manchot qui mélange des debian stable et testing Oui je sais je viens juste de trouver maismerci quand meme.
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.