Главная
» WINDOWS
»
Как автоматизировать щелчки мыши в Windows 10 с помощью Power Automate
Как автоматизировать щелчки мыши в Windows 10 с помощью Power Automate
Если вы хотите, чтобы Windows 10 повторяла за вами набор щелчков мыши, наиболее практичным вариантом на данный момент является Power Automate для настольных компьютеров . Он может записывать действия мыши и клавиатуры, выбирать определенные элементы интерфейса, добавлять задержки и повторять блок действий. Это надежнее, чем старый автокликер, запоминающий только фиксированные координаты экрана.
В текущих требованиях Microsoft к Power Automate для настольных компьютеров по-прежнему указаны Windows 10 Home, Pro и Enterprise. Однако поддержка Windows 10 прекратилась 14 октября 2025 года . Операционная система всё ещё может работать, но Microsoft больше не предоставляет обычные бесплатные обновления безопасности и новых функций, поэтому переход на поддерживаемую версию Windows — более безопасный вариант в долгосрочной перспективе.
Как автоматизировать щелчки мыши в Windows 10
1. Установите или откройте Power Automate для настольных компьютеров.
Найдите Power Automate в меню «Пуск» . Если он не установлен, воспользуйтесь официальным руководством по установке от Microsoft . Версию из Microsoft Store можно установить без прав администратора, в то время как для установки через MSI-установщик требуется учетная запись администратора.
Откройте Power Automate и создайте новый рабочий процесс для настольных компьютеров. Дайте ему описательное имя, например, «Повторять клики по счетам-фактурам» или «Открывать ежедневный отчет» , затем откройте конструктор рабочих процессов.
В конструкторе потоков предусмотрена кнопка «Запись» для захвата действий мыши и клавиатуры.
2. Запишите последовательность щелчков.
Выберите «Рекордер» на панели инструментов, затем выберите «Запись» . Выполняйте щелчки, которые хотите автоматизировать, в обычном режиме. Регистратор Power Automate может создавать действия автоматизации пользовательского интерфейса, привязанные к элементам интерфейса, а не только к необработанным координатам X/Y. После завершения последовательности остановите запись и вернитесь к конструктору потоков.
Программа записи позволяет записывать последовательность действий во время работы в целевом настольном приложении.
3. Проанализируйте каждый клик и выберите соответствующий элемент пользовательского интерфейса.
Откройте каждый записанный щелчок и проверьте, на что он нацелен. Для обычных приложений Windows предпочтительнее использовать действие «Щелчок по элементу пользовательского интерфейса в окне», если целевой элемент управления может быть обнаружен. Microsoft заявляет, что это действие может выполнять события левого щелчка, правого щелчка, двойного щелчка, среднего щелчка, а также нажатия или отпускания кнопки.
Действие также предлагает опцию «Имитация действия» для поддерживаемых элементов. Имитация щелчков может работать без физического перемещения указателя или вывода целевого экрана на передний план, хотя Microsoft отмечает, что имитация не совместима со всеми элементами пользовательского интерфейса. См. справочник по действиям автоматизации пользовательского интерфейса для получения информации о текущих параметрах.
Наведение на элементы пользовательского интерфейса, как правило, более надежно, чем нажатие на фиксированное место на экране.
4. Добавьте задержки и повторяйте клики по мере необходимости.
Если программе требуется время для открытия, загрузки страницы или обновления после щелчка, добавьте шаг ожидания перед следующим действием. Без задержки следующий щелчок может быть отправлен до того, как целевой элемент управления завершит свою работу.
Чтобы повторять одни и те же действия известное количество раз, поместите их внутрь цикла (Loop) . В справочнике действий цикла Microsoft цикл описывается как действие, которое повторяет блок заданное количество раз. Используйте повторение с осторожностью: поток, который многократно нажимает не ту кнопку, может нанести гораздо больший вред, чем один неудачный клик.
Проверьте окончательный порядок действий и добавьте достаточное время ожидания, прежде чем запускать последовательность повторно.
5. Проверьте поток, прежде чем полагаться на него.
Запустите процесс один раз, наблюдая за экраном. Убедитесь, что каждый щелчок попадает на нужный элемент управления и что диалоговые окна, уведомления, перемещение окон, масштабирование экрана или медленный запуск приложения не влияют на результат. Проверьте еще раз после изменения расположения элементов на мониторе или разрешения экрана.
Что делать, если Power Automate не сможет распознать кнопку?
Для приложений, не предоставляющих доступ к элементам пользовательского интерфейса, Power Automate предлагает резервные методы. В рекомендациях Microsoft по устранению неполадок предлагается навести курсор на элемент пользовательского интерфейса и отправить щелчок мыши, используя целевое назначение на основе изображения или OCR, или переместить указатель мыши в определенные координаты перед использованием функции «Отправить щелчок мыши» . В справочнике по действиям мыши и клавиатуры описаны действия мыши на основе координат. Щелчки по координатам — наименее гибкий вариант, поскольку целевой объект может перемещаться при изменении положения окна или настроек отображения.
Если вам необходимо щелкнуть по приложению, запущенному с повышенными правами администратора, Microsoft заявляет, что Power Automate должен запускаться с теми же или более высокими правами, чтобы действия автоматизации мыши и пользовательского интерфейса могли взаимодействовать с ним.
Обеспечьте безопасность автоматизации кликов
Перед автоматизацией деструктивных действий, таких как удаление, отправка, покупка или подтверждение, проведите тестирование на некритичных данных.
По возможности используйте элементы пользовательского интерфейса вместо абсолютных координат.
Добавьте задержки при медленном запуске, сетевых запросах и диалоговых окнах.
Немедленно остановите выполнение программы, если целевое окно изменится или появится неожиданное сообщение.
Не используйте автоматизацию действий пользователя без участия человека для запросов в службу безопасности или задач, требующих подтверждения.
Для большинства повторяющихся задач в Windows 10, требующих щелчков мышью, Power Automate для настольных компьютеров подходит лучше, чем старые специализированные инструменты автоматического щелчка, поскольку он объединяет запись действий, выбор элементов пользовательского интерфейса, ожидания, циклы и возможности устранения неполадок в одном рабочем процессе.