You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 10下VBScript SendKeys在台式机上失效的问题求助

Windows 10下VBScript SendKeys在台式机上失效的问题求助

我最近在尝试用VBScript的SendKeys功能,但遇到了个头疼的问题——发送的按键完全不被系统识别。

我用了微软官方提供的示例脚本,在我的笔记本上运行一切正常,可是放到台式机上就出问题了:记事本确实能正常打开,但SendKeys发送的"Hello"就是没出现在记事本里。两台设备装的都是同版本的Windows 10,实在搞不懂差异出在哪。

想问下大家,是不是需要安装或者激活什么特定组件,才能让SendKeys正常工作啊?

我的脚本文件not.vbs内容如下:

Set objShell = WScript.CreateObject("WScript.Shell")

objShell.Run "notepad.exe"

WScript.Sleep 2000

objShell.SendKeys "Hello"

我明白这大概率是配置层面的问题,但实在不知道该从哪个方向去排查,求各位大佬指点!

备注:内容来源于stack exchange,提问作者mspi

火山引擎 最新活动