программирование командного файла - PullRequest
1 голос
/ 21 февраля 2010

Как я могу запрограммировать командный файл в Windows XP, чтобы он выполнял комбинацию клавиш? например: win + L для переключения пользователя или других комбинаций.

Ответы [ 2 ]

5 голосов
/ 21 февраля 2010

Я не уверен, насколько легко это сделать, отправив последовательности ключей, но практически любое действие можно выполнить, вызвав соответствующий исполняемый файл.

Например,

rundll32.exe user32.dll, LockWorkStation

будет делать то, что обычно делает Win L .

Этот сайт показывает немало возможностей.

3 голосов
/ 21 февраля 2010

Считаете ли вы, что пакетный файл может быть не лучшим подходом? Хост скриптов Windows имеет функцию «SendKeys», которую можно вызывать из VBScript.

IIRC, WSH можно вызывать и из других языков сценариев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...