Bonjour,
Après quelques jours loin de mon code, je reviens vous embeter!
Je vais essayer d'être clair, afin que vous puissiez m'aider!
Je lance un shell afin d'executer l'ouverture d'une fenêtre DOS (cmd.exe) et en même temps je suis obligé de coupler cet appel avec une variable, dans le but que ma fenêtre dos ouverte reconnaisse les commandes d'un programme tiers.
Voici la commande :
Tout ceci fonctionne, mais ensuite je suis obligé de taper le chemin des mes dossiers, afin d'atteindre un ".bat", donc dans la fenêtre DOS je tape :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Shell "cmd.exe /K " & nom_dossier, vbNormalFocus
puis je tape
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd c:\temp\7399
C'est fastidieux, donc je souhaite améliorer la chose, c'est à dire qu'à l'ouverture de ma fenêtre DOS tout s'execute!
Code : Sélectionner tout - Visualiser dans une fenêtre à part ras.bat
J'ai donc testé ça :
où "Monbacth_info" à le nom de mon ".bat"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Shell "cmd.exe /K " & nom_dossier & ">" & "cd" & " " & chemin & ">" & Monbacth_info, vbNormalFocus
Est-ce que quelqu'un à une solution, si vous voulez l'intégralité de mon code n'hésitez pas.
Cordialement
Partager