Member 13562281 Ответов: 1

Я пытаюсь отправить ключи (win +) в vbs


Я нахожусь на windows 10, пытаясь сделать программу, которая является поддельной инфекцией. Вы не могли бы мне помочь?
Я пытаюсь отправить ключи (win +) в vbs, но ничего не работает.

Что я уже пробовал:

Я пытался сделать это:
set shl = CreateObject("wscript.shell")
shl.sendkeys "^{ESC}+"

но он просто открывает меню "Пуск" Windows. Вы не могли бы мне помочь?

1 Ответов

Рейтинг:
1

Dave Kreskowiak

Используя SendKeys, нет никакого способа удерживать клавишу окна, как вы можете с помощью Shift, Ctrl или Alt. То, что вы отправляете в своем коде, на самом деле является Ctrl-Esc, а затем нажимаете клавишу Shift и отпускаете ее. Эта комбинация откроет меню "Пуск", но затем вообще ничего не сделает.

Если вы пытаетесь ввести знак плюс в поле поиска, вам нужно заключить символ "+" в фигурные скобки:

SendKeys.Send("^{ESC}{+}");