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