1

我正在尝试运行此代码:

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

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

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

4

1 回答 1

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 的文件夹在哪里。

于 2012-02-27T00:35:11.420 回答