VBScript SendKeys 800A0408 无效字符

VBScript SendKeys 800A0408 Invalid Character

我在使用 WScript.SendKeys 编写的脚本中遇到此编译错误。是的,我已经保存了要编码为 ANSI 的 .vbs 文件。它说错误在第 48 行,即:

shell.SendKeys {ENTER}

如果我删除这一行,脚本的其余部分就可以正常工作,以防万一。

您需要将 {ENTER} 括在引号中。 SendKeys 需要一个字符串参数。

shell.SendKeys "{ENTER}"