Désolé si cela n'est pas très clair...
Depuis mon BAT il faut que je change le texte en rouge.
Ce même texte que je demande en
1 2 3 4 5
| set /p nom=Entrer un nom:
variable que je connais pas pour éditer le vbs et changer un bout de la ligne 10 par %nom%
enregistrer le vbs
echo vous allez être redirigé vers %nom%
pause |
Le code VBS :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| 'VBScript
Set WshShell = WScript.CreateObject("WScript.Shell")
'WshShell.Run "C:\Program Files (x86)"
WshShell.AppActivate "Programme que je lance"
WshShell.SendKeys "^{a}"
WScript.Sleep 500
WshShell.SendKeys "{DEL}"
WScript.Sleep 500
WshShell.SendKeys "le texte à changer correspondant à %nom%"
WScript.Sleep 500
WshShell.SendKeys "{ENTER}"
WScript.Sleep 2500
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys "{ENTER}"
WScript.Sleep 500 |
N'hésitez pas à me redire si vous comprenez pas ma demande... Je n'ai pas de termes précis à vous donner n'étant pas du métier...
Partager