私はこのコードを実行しようとしています:
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 を含むフォルダーです。