свернуть

Объект WScript.Shell метод SendKeys - имитация нажатия клавиш

Общая логика работы:

SendKeys(строка) – Видим, что мы в качестве аргумента должны передать строковое выражение, которое будет хранить имя клавиши или сочетание.

Что бы ввести просто символ или набор символов, мы всего-навсего прописываем их как строку, например: SendKeys("привет мир"). Для ввода специальных клавиш (например, Enter, стрелки, функциональные клавиши и так далее), их название нужно заключить в фигурные скобки {}.

Ниже приведен список функциональных клавиш и их обозначение:

Если нужно указать сочетание специальных клавиш, то следует использовать следующие коды:

Также стоит помнить, что для ввода символов +, ^, %, ~, (, ) , {, } , [, ] их также нужно заключить в фигурные скобки.

Если есть необходимость имитации нажатия клавиши несколько раз подряд, то после нее через пробел прописывается количество, например: {n 20} – 20 раз подряд нажата клавиша n.