Option Explicit
Dim objShell, intRetVal, intErrNum
Dim sn As String
Set objShell = CreateObject("WScript.Shell")
objShell.Run("c:\Windows\System32\notepad.exe")
WScript.Sleep 2000
sn = f
If objShell.AppActivate("Untitled - Notepad") Then
WScript.Sleep 500
objShell.SendKeys "%{sn}"
End If
Dans le code VBS ci-dessus, je suis en train de passer alt + f Clé à - l'application « sans titre Bloc-notes » mais au lieu de la clé qui passe je voulais directement assigné à une variable, puis passez la variable.Assigne la clé variable et passer variable clé dans vbs
Mais code ci-dessus est en dessous de jeter l'erreur lors de l'exécution du script,
E: \ vbs \ test2.vbs (3, 8) erreur de compilation Microsoft VBScript: Expec ted fin de l'instruction
Comment devrait J'ai assigné la clé à la variable et j'ai transmis la variable comme clé.
Grand, merci beaucoup pour l'aide. Cela a fonctionné pour moi. –