我注意到当用户未登录或脚本作为本地系统执行时,VBScript 中的 SendKeys 不起作用。
例子:
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "telnet 192.168.1.50"
WshShell.SendKeys "{ENTER}"
WshShell.SendKeys "some telnet command"
WshShell.SendKeys "{ENTER}"
WshShell.SendKeys "another telnet command"
WshShell.SendKeys "{ENTER}"
有没有其他方法可以将密钥发送到应用程序?SendInput 似乎在 .vbs 文件中不起作用...