Поділитися через


Автоматизація класичних програм

Power Automate пропонує дії автоматизації інтерфейсу користувача, які дозволяють користувачам взаємодіяти з програмами Windows та їхніми компонентами, надаючи введення за допомогою клацань миші та натискань клавіатури або витягуючи дані.

Дії підкатегорії Windows безпосередньо маніпулюють цілими вікнами програм, тоді як дії заповнення форм взаємодіють з більш специфічними компонентами, такими як текстові поля та кнопки.

Дії автоматизації інтерфейсу користувача вимагають, щоб вікно, з яким вони взаємодіють, було на передньому плані, інакше вони автоматично перенесуть його на передній план.

Автоматизацію робочого столу можна виконувати, додаючи необхідні дії вручну або за допомогою реєстратора. Список з усіма доступними діями автоматизації інтерфейсу користувача можна знайти в довіднику дій автоматизації інтерфейсу користувача.

Взаємодія з десктопними програмами

Щоб ідентифікувати вікна та компоненти в них, Power Automate використовуються елементи інтерфейсу користувача. Елементи інтерфейсу унікально описують кожен компонент і можуть бути керовані через панель UI елементів дизайнера потоку.

Щоб налаштувати дію автоматизації інтерфейсу користувача, визначте конкретний елемент, з яким вона буде взаємодіяти.

Знімок екрана дії кнопки Press in window action.

Існуючі елементи інтерфейсу користувача відображаються на панелі елементів інтерфейсу, тоді як нові можуть бути додані безпосередньо через властивості дії або панель. Ви можете знайти більше інформації про елементи інтерфейсу та їх різні типи в статті Автоматизація за допомогою елементів інтерфейсу користувача.

Нотатка

Дії автоматизації інтерфейсу користувача приймають виключно елементи інтерфейсу користувача на робочому столі. Таким чином, елементи інтерфейсу користувача, отримані з веб-додатків за допомогою панелі елементів інтерфейсу, не відображаються в діях автоматизації інтерфейсу користувача.

Користувачі можуть захоплювати елементи з веб-сторінок за допомогою засобу вибору елементів інтерфейсу користувача для дій автоматизації інтерфейсу користувача. Однак їх селектори будуть представляти елементи стільниці, а не веб-елементи.

Скріншот доступних elemets інтерфейсу користувача в дії Натиснути кнопку у вікні.

Щоб додати новий елемент інтерфейсу, виділіть відповідний елемент і натисніть Ctrl + клацання лівою кнопкою миші. Після додавання всіх елементів виберіть «Готово », щоб зберегти їх.

Скріншот вікна програми із захопленням нового елемента інтерфейсу користувача.

Щоб витягнути фрагмент даних з вікна програми, наприклад його назву, розташування або розмір, скористайтеся дією Отримати відомості про вікно .

Знімок екрана дії Отримати подробиці вікна.

З іншого боку, щоб витягнути дані з конкретних компонентів у вікні, використовуйте дію «Отримати деталі інтерфейсу користувача» у вікні .

Скріншот елемента Отримати деталі інтерфейсу користувача в дії вікна.