Почему SendKeys выдает ошибку в Windows 7? - PullRequest
1 голос
/ 04 марта 2011

Я пытаюсь запустить этот код:

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

Он отлично работает в Windows XP, но в Windows 7 выдает ошибку.

Я пытаюсь скопировать строку в cmdи выполнить его.Часть "{Enter}" выдает ошибку.Пожалуйста, помогите.

1 Ответ

0 голосов
/ 27 февраля 2012

Быстрый тест на 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.

...