我正在尝试运行此代码:
SendKeys "copy /b /y " & outputfile & " " & printerid & "{Enter}", 1.
它在 Windows XP 中运行良好,但在 Windows 7 中出现错误。
我正在尝试将字符串复制到 cmd 并执行它。“{Enter}”部分给出错误。请帮忙。
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 的文件夹在哪里。