Імітація кнопок за допомогою командного файлу

Автор: Annie Hansen
Дата Створення: 8 Квітень 2021
Дата Оновлення: 10 Травень 2024
Anonim
Создание командной кнопки для формы БД Access
Відеоролик: Создание командной кнопки для формы БД Access

Зміст

Пакетні файли дозволяють автоматизувати багато комп'ютерних завдань, зберігаючи список команд у файлі ".Bat". Ви можете автоматизувати команди DOS у "пакетному" файлі та запланувати завдання, які потрібно виконувати в певний час, використовуючи "Планувальник завдань Windows". Наприклад, ви можете створити "пакетний" файл за допомогою команд DOS для копіювання файлів з однієї папки в іншу. Пакети, що містять команди DOS, створюються легко, оскільки немає кліків миші для імітації або кнопок, які потрібно натискати. З іншого боку, ви не можете створити пакет, який автоматизує клацання мишею в програмі Windows. Однак, якщо програма дозволяє сполучення клавіш, а більшість із них це робить, ви можете використовувати спеціальні команди DOS для надсилання натискань клавіш у процесі.


Крок 1

Відкрийте Блокнот Windows або інший текстовий редактор на своєму комп’ютері.

Крок 2

Введіть синтаксис командного рядка, щоб відкрити програму. Наприклад, щоб відкрити Microsoft Word 2010 із командного рядка, введіть (без лапок): "cd C: Program Files (x86) Microsoft Office Office14 start / w WinWord.exe".

Текст командного рядка відкриває Microsoft Word 2010 і перешкоджає постійному запуску пакетного файлу, поки Word не завантажиться повністю. Не забудьте натиснути клавішу "Enter" після кожного рядка тексту.

Крок 3

Введіть команду, щоб імітувати клацання миші всередині відкритої програми. Наприклад, щоб ввести команду командного файлу, що імітує клацання мишею, використовувану для створення нового документа в Microsoft Word 2010, введіть таку текстову команду під першим рядком, створеним раніше:

WshShell.Sendkeys "% f" (імітує клацання "Файл" у рядку меню) WshShell.Sendkeys "n" (імітує натискання "Нове" в меню "Файл") WshShell.Sendkeys "{Enter}" ( імітує клацання на "OK", щоб закінчити створення нового документа у програмі Word)


Крок 4

За необхідності введіть додаткові команди клацання. Використовуйте символ "%", щоб імітувати клавішу "Alt", яка використовується під час використання комбінацій клавіш, замість того, щоб клацати мишкою по піктограмах. Наприклад, ви можете використовувати клавішу "Alt" + "F" + "P" для доступу до вікна друку Word. За допомогою комбінації клавіш це буде те саме, що натиснути "Файл"> "Друк" за допомогою Щоб імітувати натискання клавіш "Alt" + "F" + "P" у командному файлі, потрібно ввести:

WshShell.Sendkeys "% f" (імітує клацання "Файл" у рядку меню) WshShell.Sendkeys "p" (імітує натискання опції "Друк" у меню "Файл") WshShell.Sendkeys "{Enter}" (імітує клацання "ОК", щоб надіслати документ Word на принтер).

Крок 5

Збережіть "пакетний" файл з описовою назвою файлу. Використовуйте розширення ".Bat" замість типового ".Txt". Пакетний файл автоматично виконує клацання мишею відповідно до тексту командного рядка, який ви вказали раніше.