Power Automateを使用してWindows 10でマウスのクリックを自動化する方法

Windows 10でマウスのクリック操作を繰り返し実行させたい場合、現在最も実用的な選択肢はデスクトップ版Power Automateです。Power Automateは、マウスとキーボードの操作を記録し、特定のインターフェース要素をターゲットにしたり、遅延を追加したり、一連の操作を繰り返したりすることができます。これは、固定された画面座標しか記憶しない旧式のオートクリッカーよりも信頼性が高いと言えます。

MicrosoftのPower Automate for Desktopの現在の要件には、Windows 10 Home、Pro、およびEnterpriseが記載されています。しかし、Windows 10は2025年10月14日にサポートが終了しました。オペレーティングシステム自体は引き続き動作しますが、Microsoftは通常の無料セキュリティアップデートや機能アップデートを提供しなくなるため、サポート対象のWindowsバージョンに移行する方が長期的に見てより安全な選択です。

Windows 10でマウスのクリックを自動化する方法

1. Power Automate for Desktop をインストールまたは起動します。

スタートメニューで「Power Automate」を検索してください。インストールされていない場合は、Microsoftの公式インストールガイドを参照してください。Microsoft Store版は管理者権限なしでインストールできますが、MSIインストーラーは管理者アカウントが必要です。

Power Automateを開き、新しいデスクトップフローを作成します。 「請求書のクリックを繰り返す」や「日次レポートを開く」など、分かりやすい名前を付けてから、フローデザイナーを開きます。

Power Automate for Desktop フローデザイナーでレコーダーボタンがハイライト表示されています。
フローデザイナーには、マウスとキーボードの操作を記録するためのレコーダーボタンが用意されています。

2. クリックシーケンスを記録する

ツールバーの[レコーダー]を選択し、 [記録]を選択します。自動化したいクリック操作を通常のペースで実行します。Power Automate のレコーダーは、生の X/Y 座標だけでなく、インターフェイス要素に関連付けられた UI 自動化アクションを作成できます。一連の操作が完了したら、記録を停止してフローデザイナーに戻ります。

マイクロソフトは、デスクトップフロー記録ガイドの中で、同じワークフローを解説している。

Windowsのメモ帳ウィンドウの上にPower Automate Recorderウィンドウが表示されている。
レコーダーは、対象のデスクトップアプリケーションで作業中に一連の操作をキャプチャできます。

3. 各クリックを確認し、UI要素をターゲットにする

記録された各クリックを開いて、それが何を対象としているかを確認してください。通常のWindowsアプリケーションの場合、対象のコントロールが検出できる場合は、ウィンドウ内のUI要素をクリックすることをお勧めします。Microsoftによると、この操作では、左クリック、右クリック、ダブルクリック、ミドルクリック、ボタンダウン、ボタンアップなどのイベントを実行できます。

このアクションでは、サポートされている要素に対して「アクションをシミュレート」オプションも提供されます。シミュレートされたクリックは、ポインターを物理的に移動したり、対象画面を前面に表示したりすることなく機能しますが、Microsoft は、シミュレーションがすべての UI 要素と互換性があるわけではないと指摘しています。現在のオプションについては、UI オートメーション アクションのリファレンスを参照してください。

Power Automate で、ウィンドウ設定の UI 要素を左クリックでクリックし、アクションをシミュレートするオプションを選択します。
UI要素をターゲットにする方が、画面上の固定位置をクリックするよりも一般的に安定性が高い。

4. 必要に応じて待機時間を追加し、クリックを繰り返す

プログラムが起動、ページ読み込み、またはクリック後の更新に時間を要する場合は、次のアクションの前に待機ステップを挿入してください。待機ステップがない場合、対象コントロールが存在する前に次のクリックが送信されてしまう可能性があります。

同じクリック操作を既知の回数実行するには、ループの中に配置します。Microsoft のループ アクション リファレンスでは、ループはブロックを指定された回数繰り返すアクションとして説明されています。繰り返し操作は慎重に使用してください。間違ったボタンを繰り返しクリックするフローは、1 回の誤ったクリックよりもはるかに大きな損害を与える可能性があります。

Power Automate フローで、待機後にウィンドウ内の UI 要素をクリックするアクションが 2 つ実行される様子を示しています。
最終的な実行順序を確認し、シーケンスを繰り返し実行する前に十分な待機時間を追加してください。

5. フローに依存する前にテストする

画面を見ながら一度フローを実行してください。クリックが意図したコントロールに正しく反映され、ダイアログ、通知、ウィンドウの移動、ディスプレイのスケーリング、アプリケーションの起動の遅延などによって結果が変わらないことを確認してください。モニターのレイアウトや画面解像度を変更した後、再度テストしてください。

Power Automateがボタンを検出できない場合はどうすればよいですか?

使用可能な UI 要素を公開しないアプリケーションの場合、Power Automate は代替手段を提供します。Microsoft のトラブルシューティング ガイダンスでは、UI 要素にカーソルを合わせてからマウス クリックを送信する、画像または OCR ベースのターゲティングを使用する、または [マウス クリックの送信]を使用する前にポインタを特定の座標に移動することを推奨しています。マウスとキーボード アクションのリファレンスには、座標ベースのマウス アクションが記載されています。座標クリックは、ウィンドウの位置が変更されたり、表示設定が変更されたりするとターゲットが移動する可能性があるため、最も柔軟性の低いオプションです。

管理者権限で実行されているアプリケーションをクリックする必要がある場合、マウス操作やUI自動化アクションでそのアプリケーションとやり取りするには、Power Automateも同じ権限以上で実行する必要があるとMicrosoftは述べています。

クリック自動化を安全に保つ

  • 削除、送信、購入、確認などの破壊的な操作を自動化する前に、重要度の低いデータでテストを行ってください。
  • 可能な限り、絶対座標ではなくUI要素を使用してください。
  • 起動が遅い場合、ネットワーク要求、ダイアログ表示の前後に待機時間を追加する。
  • 対象ウィンドウが変更された場合、または予期しないプロンプトが表示された場合は、直ちに処理を停止してください。
  • セキュリティプロンプトや人間の承認が必要なタスクには、無人クリック自動化を使用しないでください。

ほとんどの反復的なWindows 10クリック作業においては、Power Automate for Desktopは、従来の単機能の自動クリックツールよりも適しています。なぜなら、記録、UI要素のターゲティング、待機、ループ、トラブルシューティングといったオプションが1つのワークフローに統合されているからです。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。