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
在上面的 vbs 代码中,我试图将 alt+f 键传递给“无标题 - 记事本”应用程序,但我不是直接传递密钥,而是想将它分配给某个变量,然后传递变量。
但是上面的代码在执行脚本时抛出了错误,
E:\vbs\test2.vbs(3, 8) Microsoft VBScript 编译错误:预期语句结束
我应该如何将键分配给变量并将变量作为键传递。