July 12, 200718 yr 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 Edited July 12, 200718 yr by Mattorre
July 12, 200718 yr 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
July 12, 200718 yr Author 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.
Archived
This topic is now archived and is closed to further replies.