Qu'est-ce que j'ai essayé et n'a pas fonctionné:
cmd.exe code> li>
- Tapé "CD \" >> Sans citations li>
- pressé Entrez kbd> li>
- TYPED "CD C: \ Fichiers de programme (X86) \ Jenkins" Li>
- pressé Entrez kbd> li>
- dactylographié "JENKINS.EXE Démarrer" LI>
- pressé Entrez kbd> li>
ol>
J'ai également utilisé la commande code> dormir code> après chaque type, juste pour vous assurer qu'il ne saute pas à cause de l'exécution rapide. P>
ControlSend("Administrator: C:\Windows\system32\cmd.exe", "", "", "cd C:\Program Files (x86)\Jenkins")
4 Réponses :
Démarrez votre programme directement:
RunWait(@ComSpec & " /c jenkins.exe start", "C:\Program Files (x86)\Jenkins")
Run("C:\WINDOWS\system32\cmd.exe") WinWaitActive("C:\WINDOWS\system32\cmd.exe") send('cd C:\Program Files (x86)\' & "{ENTER}")
Utilisation &
exp: p>
;Run application Run("cmd.exe") ;Wait for CMD to be opened WinWaitActive("Administrator: C:\Windows\system32\cmd.exe", "", 1) Send('C:' & "{ENTER}") Send('cd Program Files (x86)' & "{ENTER}") Send('cd TestAPP' & "{ENTER}") Send('start testApp.exe' & "{ENTER}")