Windows11でPowerAutomateを使用する方法

このチュートリアルでは、Windows11でのPowerAutomateDesktopツールの構成と使用について知っておく必要のあるすべてのことを説明します。

以前はMicrosoftFlowsと呼ばれていたMicrosoftPower Automateは、ネイティブアプリとしてWindows11に含まれている無料の自動化ツールです。 Power Automateは、ユーザーがロボットプロセス自動化機能を使用して反復的で時間のかかる手動タスクを自動化できるようにするローコードアプリケーションです。 Excelのマクロと同じように機能しますが、Microsoft環境ですべてを自動化するのに役立ちます。

たとえば、Power Automatic Desktopを使用して、スケジュールに従ってシステム間でデータを移動したり、特定のイベントによってトリガーされた上位の機関に電子メールを送信したり、複雑なビジネスワークフローを処理したりできます。

Power Automateは、370のビルド済みアクション(コネクタ)を備えたクラウドベースのツールであり、さまざまなアプリケーション間でフローを構築できるため、代わりにより重要なタスクに集中できます。事前に作成されたコネクタに加えて、独自のスクリプトまたは自動化を作成することもできます。このチュートリアルでは、Windows11でPowerAutomateツールを構成して使用する方法を説明します。

Windows11でのPowerAutomateの設定

Power Automateを使用すると、事前に作成されたアクション(テンプレート)を使用して、または特定のアクションやタスクを自動化し、必要に応じてその自動化を再生できる一連の手順を記録することで、さまざまなMicrosoftアプリケーションやサードパーティアプリケーションのタスクを自動化できます。

Power Automateを実行するには、有効なWindows 10または11ライセンス、最小2GBのRAMと1GBのストレージハードウェア、.NET Framework 4.7.2以降、最新のWebブラウザー、およびアクティブなインターネット接続が必要です。これに加えて、サポートされている言語とキーボードレイアウトが必要になります。公式ページのPowerAutomateツールで使用できるサポートされている言語とキーボードレイアウトのリストを参照してください。

Windows 10ユーザーの場合、このアプリはflow.microsoft.comまたはMicrosoftStoreからダウンロードしてインストールする必要があります。ただし、Windows 11コンピューターの場合は、組み込みのアプリケーションとして提供されます。

Power Automateデスクトップアプリケーションにアクセスするには、Windows検索で「PowerAutomate」を検索します。次に、結果をクリックしてアプリを開きます。

Power Automateを初めて起動する場合は、更新を確認し、プログラムの最新バージョンをダウンロードします。したがって、更新が完了するのを待ちます。

アプリが更新されると、Power Automate Desktopウィンドウが表示され、Microsoftアカウントでサインインするように求められます。これを行うには、[サインイン]ボタンをクリックしてアカウントのクレデンシャルを入力します。

フィールドにメールアドレスを入力し、[ログイン]をクリックします。

次に、パスワードを入力して、もう一度[ログイン]をクリックします。

次に、国/地域を選択して、[開始]をクリックします。

設定が完了すると、以下に示すような新しいウィンドウが開き、自動化を作成できます。

Windows11のPowerAutomateで自動化を作成する

Power Automate Desktop(PAD)ウィンドウが表示されたら、自動化プロセスの構築を開始できます。これらのプロセスは「フロー」と呼ばれます。

新しい自動化(フロー)を作成するには、左上隅にある[+新しいフロー]ボタンをクリックして、構築プロセスを開始します。

フローの名前を入力し、[作成]をクリックします

これにより、2つのウィンドウが開きます。 1つは、フローを作成および管理できる[マイフロー]ページです。

もう1つのウィンドウは、ワークフローを記録/編集できるフローエディターです(以下を参照)。フローエディタが自動的に開かない場合は、[マイフロー]ページでフロー名をダブルクリックします。

フローエディタウィンドウは3つのセクションに分かれています。左側のペインは「アクション」セクションと呼ばれ、370個のビルド済みアクションすべてを見つけることができます。中央のセクションは、ワークフローを編集できる「メイン」セクションです。また、右側のペインは、タスクを作成するときに入力/出力変数とフロー変数を格納する「変数」です。

また、メインセクションの上部にある[保存]、[実行]、[停止]、[アクションごとの実行]、[Webレコーダー]、および[デスクトップレコーダー]ボタンがあります。

フローは、2つの異なる方法で作成できます。左側のペインで使用可能な事前作成されたアクションからアクションをドラッグアンドドロップするか、タスクのステップを記録します。これらの2つの方法を組み合わせてフローチャートを作成することもできます。

デスクトップレコーダーを使用してワークフローを構築し、タスクを自動化する

非常に多くの高度なシナリオでPowerAutomate Desktop(PAD)を使用して、事前に作成されたアクションで提供されるタスクよりも複雑なタスクを自動化できます。プログラムの起動、ダイアログボックスの開き、データの入力など、あらゆる種類の複雑なアクションを実行するために使用できます。

デスクトップレコーダーを使用して、タスクを実行するために実行するすべてのステップ(マウスのクリック、ボタンの押下、キーの押下、オプションの選択など)を記録し、必要に応じてそれらのステップを再生できます。

たとえば、毎日特定の音楽で1日を始めたいとします。ファイルに移動して毎回手動で曲を再生する代わりに、このプロセスを自動化できます。これがあなたのやり方です。

Power Automate Desktop(PAD)で、[新しいフロー]をクリックして新しいワークフローを作成します。

次に、フローに名前を付けて、[作成]をクリックします。

フローエディタウィンドウで、ウィンドウの上部中央にある[デスクトップレコーダ]ボタンをクリックします。

デスクトップレコーダーウィンドウで、[記録]ボタンをクリックします。

ここで、このフロープロセスで実行するステップを(1つずつ)実行する必要があります。手順を実行すると、Power Automateはそれらを認識し、それらの正確な手順を記録します。

[記録]ボタンをクリックした後、デスクトップレコーダーを最小化します。

次に、デスクトップレコーダーに記録させたい手順の実行を開始します。

マウスの左クリック、右クリック、スクロール、ボタンの押下のそれぞれ、およびすべてのアクションが正確に記録されます。したがって、録音するときは慎重に手順を実行してください。

たとえば、次のスクリーンショットは、ローカルドライブ内の曲に移動する方法を示しています。ファイルエクスプローラーを開いてローカルドライブ内を移動すると、PADは赤い長方形でアイテムを強調表示します。アイテムの上にカーソルを移動するか、アイテムを選択すると、PADはそのアイテムを強調表示し、以下に示すように、そのアイテムの種類を通知します。

次に、曲をダブルクリックして(例:ニーナシモンのFeeling Good)、音楽を再生します。

次に、音楽プレーヤーを最小化し、ファイルエクスプローラーを閉じます。

最後に、アクションの記録が終了したら、最小化されたデスクトップレコーダーを再度開き、[完了]をクリックして記録を停止します。

[メイン]セクションの下に、タスクを実行するために実行した手順のリストが表示されます。次に、をクリックしますこの録音を保存するには、「保存」アイコンを使用します。

録音の保存には数秒から数分かかります。保存すると、フローが正常に保存されたことを示すプロンプトが表示されます。 [OK]をクリックしてプロンプトを閉じます。

これで、「実行」アイコンをクリックして、記録したフローを再生できます。デスクトップレコーダーを使用して記録した正確な手順を実行します。

これで、シングルクリックで、長い反復タスクをすばやく実行し、時間を節約できます。

また、フロープロセスの記録中に中断された場合は、[一時停止]をクリックして記録プロセスを停止し、もう一度[記録]をクリックして記録を再開できます。

または、間違ったステップを記録したり、何かを見逃したりした場合は、いつでも[リセット]アイコンをクリックしてプロセス全体をリセットし、最初からやり直すことができます。

Webレコーダーを使用してフローを構築する

フローエディタで「Web」および「WebAutomation」アクションを使用して、簡単なWeb自動化プロセスを作成できます。ただし、より複雑なWebフロープロセス(オンラインフォームへの入力など)を構築する場合は、Webレコーダーを使用してフローを記録できます。そのためには、まずWebレコーダーを設定する必要があります。

Webレコーダーの構成

Webフロープロセスを作成するには、フローエディタの[Webレコーダ]アイコンをクリックします。

次のウィンドウで、使用するWebブラウザを選択し、[次へ]をクリックします。

これにより、Microsoftの公式サイトでWebレコーダーと選択したブラウザが開きます。

また、Web Recorderは、選択したブラウザに「PowerAutomateDesktop拡張機能」をインストールするように要求します。ブラウザをインストールするには、[拡張機能を取得]ボタンをクリックします。

Microsoft Edgeを選択した場合は、以下のページが表示されます。[取得]ボタンをクリックして拡張機能をインストールしてください

Google Chromeを選択した場合は、このアドオンWebサイトが表示されますので、[Chromeに追加]ボタンをクリックします。

次に、ブラウザの右上隅に、この拡張機能をインストールするかどうかを尋ねるプロンプトが表示されます。 [拡張機能を追加]ボタンをクリックして、拡張機能をインストールします。

次に、拡張機能がブラウザにインストールされたことを通知するメッセージが表示されます。アドオンのWebサイトは、ブラウザごとに異なって見えます。

次に、Web記録プロセスを開始して、ワークフローを作成できます。

PowerAutomateでのWebレコーダーの使用

たとえば、オンラインで記入する大学の申請書がたくさんあるとします。通常、ブラウザを起動してWebサイトを開き、自分で詳細を入力する必要があります。これには、数回のキーの押下、マウスのクリック、およびスクロールが必要です。そして、それは時間のかかるプロセスです。 Power Automateを使用すると、このプロセスを記録し、シングルクリックでこのプロセス全体を模倣できます。これを行う方法は次のとおりです。

Power Automateデスクトップを開き、「Webレコーダー」アイコンをクリックします。

この画像には空のalt属性があります。そのファイル名はallthings.how-how-to-use-power-automate-in-windows-11-image-47.pngです。

次に、ブラウザを指定し、プロセスを自動化するブラウザからタブを選択します。このWebページはブラウザにプリロードされている必要があります。その場合にのみ、[タブを選択]オプションから選択できます。この例では、[オンライン申請フォーム]タブを選択しています。

[Webレコーダー]ダイアログウィンドウで、[記録]ボタンをクリックします。

これにより、選択したタブでブラウザが起動します。

次に、詳細を入力するか、オプションを選択するか、ボタンをクリックすると、Webレコーダーは以下に示すように赤いボックス内の項目を強調表示します(これは、Webレコーダーがそのアクションを記録していることを意味します)。

詳細の入力が完了したら、[送信]または[次へ]をクリックします。

次に、Web Recorderに戻ると、そのWebページで実行したすべてのアクション(テキスト入力、マウスクリックなど)のリストが表示されます。 [完了]をクリックして、録音を停止して終了します。

フローエディタに戻ります。そこにアクションのリストが表示されます(この記録には合計41のアクションがあります)。

[保存]アイコンをクリックして、録音を保存します。

次に、録音が保存されたことを示すメッセージが表示されます。

記録は一度に1ページしか機能しないことを忘れないでください。次のページに移動するか、リンクをクリックして別のページを開くと、録音が​​停止します。アクションがたくさんある場合、または別のWebページを追加する場合は、サブフローを作成できます。

[メイン]タブの横にある[サブフロー]ドロップダウンボタンをクリックし、[新しいサブフロー]ボタンをクリックします。

サブフローに名前を付け、[サブフローの追加]ダイアログの[保存]ボタンをクリックします。

次に、[サブフロー]タブをクリックし、[Webレコーダー]オプションを使用するか、左側のペインで事前定義されたアクションを使用して、記録を通じてアクションを追加します。

すべてのアクションの追加が完了したら、フローを保存します。これで、いつでも[実行]アイコンをクリックして、プロセス全体を再生/自動化できます。

[実行]ボタンをクリックすると、Power Automateがブラウザを起動し、Webサイトに移動して、アクションを1つずつ自動的に再生し始めます。ここで、この例では、PADは、前に入力したのと同じように、フォームの詳細を1つずつ入力します。記録されたアクションが再生されると、以下に示すように、アクションが黄色で強調表示されます。

そして、記録されたすべてのアクションが正確に再現されます。

この記事でここに示した自動化プロセスは単純なものでした。ただし、Power Automate Desktopは、Windows環境のほとんどすべてを自動化できます。これは、より複雑で詳細なワークフローを構築するための幅広いツールを提供します。

それだけです、フォークス。