为什么SendKeys在Windows 7中产生错误?

时间:2011-03-04 08:33:10

标签: asp.net windows-7 sendkeys

我正在尝试运行此代码:

SendKeys "copy /b /y " & outputfile & " " & printerid & "{Enter}", 1.

它在Windows XP中运行良好,但在Windows 7中它会出错。

我正在尝试将字符串复制到cmd并执行它。 “{Enter}”部分出错。 请帮忙。

1 个答案:

答案 0 :(得分:0)

Windows 7的快速测试让我:

'sendkeys' is not recognized as an internal or external command,
operable program or batch file.

如果你得到的是同样的错误,那就意味着你没有这个程序。尝试从XP复制它,看看是否有效。

如果您已将其复制,则可能不在PATH中。试试这个:

set PATH=%PATH%;C:\Path\to\SendKeys\

其中C:\Path\to\SendKeys是包含SendKeys.exe的文件夹。