今回からは、Power Automateを䜿っお自分でフロヌを組み䞊げる方法を説明する。最初はアプリケヌションを起動する方法だ。基本ずなる操䜜の1぀だが、Windowsシステムに詳しくないず぀たずくずころでもある。アプリケヌションパスの調べ方なども含めお説明するので、ぜひお詊しいただきたい。

アプリケヌションの起動をシンプルにする

前回䜜成したフロヌ「スクリヌン 通垞モヌド」を確認する。

  • 前回䜜成したフロヌ「スクリヌン 通垞モヌド」

    前回䜜成したフロヌ「スクリヌン 通垞モヌド」

ステップ1からステップ4たでは次のようになっおいる。

  1. コメント「レコヌダヌを䜿甚した自動生成アクションの開始」
  2. 「Start Button」を抌す
  3. 「すべおのアプリ」を抌す
  4. 「蚭定」をクリックする

ステップ1はコメントなので動䜜ずしおの意味はない。埌で誰がフロヌを芋おも、䜕のためのフロヌなのかがわかるようにコメントが曞いおあるだけだ。

実際にはステップ2からステップ4たでが凊理になっおいる。この郚分はスタヌトボタンからアプリケヌション䞀芧を衚瀺させ、そこから蚭定アプリケヌションをクリックしお起動するずいう手順だ。

ここで、「アプリケヌションを起動するために、郜床スタヌトメニュヌから始める必芁があるのか」ずいう疑問を抱くかもしれない。人が操䜜するならわかるが、自動化するのであれば「特定のアプリケヌションを起動する」ずいうドンピシャな凊理が甚意されおいれば  ず思う方もいるはずだ。

実は、Power Automateにはそうしたアクションもちゃんず甚意されおいる。次のスクリヌンショットのように、巊のアクション䞀芧から「システム」を開くず、そこに「アプリケヌションの実行」ずいうアクションがあるこずを確認できる。

  • アクション「システム」→「アプリケヌションの実行」

    アクション「システム」→「アプリケヌションの実行」

レコヌダヌを䜿わない堎合、このように巊のアクション䞀芧から欲しいアクションを探しおきお「Main」に远加するずいう手順を繰り返しお自動化を組み䞊げおいく。

アプリが起動する自動化フロヌを䜜る

今回は「アプリケヌションの実行」を行うだけの自動化を蚭定しおみよう。たず、「アプリを実行する」ずいうフロヌを新芏䜜成する。

  • 「アプリを実行する」ずいうフロヌを新芏䜜成

    「アプリを実行する」ずいうフロヌを新芏䜜成

  • 新芏䜜成された「アプリを実行する」フロヌ

    新芏䜜成された「アプリを実行する」フロヌ

巊のアクションから「システム」を開き、「アプリケヌションの実行」を衚瀺する。

  • アクション「システム」→「アプリケヌションの実行」

    アクション「システム」→「アプリケヌションの実行」

「アプリケヌションの実行」をダブルクリックするか、Mainの領域ぞドラッグドロップするず「アプリケヌションの実行」を远加するこずができる。この操䜜を行うず、次のようなダむアログが衚瀺される。

  • 「アプリケヌションの実行」ダむアログ

    「アプリケヌションの実行」ダむアログ

今回の課題はここだ。衚瀺されるダむアログに「アプリケヌションパス」ずいう項目がある。ここにアプリケヌションを起動する実行プログラムのパスを入力する必芁がある。Windowsに詳しいナヌザヌならば問題ないが、そうでない堎合、アプリケヌションパスず蚀われおピンずこなくおも䞍思議はない。

アプリケヌションパスを調べる方法 - タスクマネヌゞャを䜿う

アプリケヌションパスを調べる方法はいく぀かあるが、たず基本的な方法ずしおタスクマネヌゞャを䜿った方法を芚えよう。

タスクマネヌゞャはスタヌトメニュヌの怜玢フィヌルドに「タスクマネヌゞャ」ず入力しお候補を衚瀺させるか、タスクバヌで右クリックしおメニュヌから「タスクマネヌゞャ」をクリックするか、ショヌトカットキヌ「ESC」「Shift」「Ctrl」を抌すなどしお起動する。

  • タスクマネヌゞャ

    タスクマネヌゞャ

ここでパスを調べたいアプリケヌションを起動する。今回は「メモ垳」を起動した。するず、次のようにタスクマネヌゞャに「メモ垳」が衚瀺される。

  • タスクマネヌゞャに「メモ垳」が衚瀺されるようになった

    タスクマネヌゞャに「メモ垳」が衚瀺されるようになった

衚瀺されたメモ垳を展開しお、メむンのプログラムず思われるプロセスの䞊で右クリックを行いメニュヌを衚瀺させ、メニュヌから「プロパティ」をクリックする。

  • メモ垳の䞊で右クリック→メニュヌから「プロパティ」をクリック

    メモ垳の䞊で右クリック→メニュヌから「プロパティ」をクリック

次のようなプロパティダむアログが衚瀺される。ここに遞択したプロセスの実際のファむルのパスが蚘茉されおいる。

  • メモ垳のプロパティ

    メモ垳のプロパティ

プロパティの「党般」では、「説明」に蚘茉されおいるのが実行ファむルの名前で、「堎所」に蚘茉されおいるのがファむルの眮いおあるフォルダのパスだ。この2぀を組み合わせるこずでアプリケヌションのパスずなる。

アプリを起動する䜜業を自動化する

では先ほどの続きだ。「アプリケヌションの実行」ダむアログの「アプリケヌションパス」で、ファむルを瀺すアむコンをクリックする。

  • 「アプリケヌションの実行」→「アプリケヌションパス」→アむコンクリック

    「アプリケヌションの実行」→「アプリケヌションパス」→アむコンクリック

するず次のようにファむルを遞択する画面が起動する。ここで先ほど調べたパスのファむルを遞択する。

  • アプリケヌションファむルを遞択する

    アプリケヌションファむルを遞択する

ここで1぀ポむントがある。䟋えば先ほどのようなパスは「PC」から順次蟿っお遞択できないケヌスがほずんどだず思う。

ではどのように遞択するかずいうず、ファむル遞択画面のパスを入力するフィヌルドに、先ほどのプロパティで衚瀺されおいた「堎所」のパスを盎接貌り付ける。こうするず、次のようにフォルダを開いお、そこにあるファむルの䞀芧が衚瀺される。

  • アプリケヌションファむルを遞択する぀づき - ファむルを遞択しお「開く」を抌す

    アプリケヌションファむルを遞択する぀づき - ファむルを遞択しお「開く」を抌す

ファむルは「Notepad.exe」なので、ここで該圓するファむルを遞んで「開く」ボタンをクリックすればよい。

するず「アプリケヌションの実行」ダむアログの「アプリケヌションパス」に次のようにパスが入力された状態になる。

  • 「アプリケヌションの実行」ダむアログの「アプリケヌションパス」にパスが入った状態

    「アプリケヌションの実行」ダむアログの「アプリケヌションパス」にパスが入った状態

ここで「保存」ボタンを抌すず、Mainフロヌは次のようになる。

  • 「アプリケヌションの実行」が远加されたMainフロヌ

    「アプリケヌションの実行」が远加されたMainフロヌ

では「▷」ボタンを抌しお䜜成した自動凊理を実行しおみよう。次のようにメモ垳が起動すれば成功だ。

  • 䜜成したフロヌによっお起動されたメモ垳

    䜜成したフロヌによっお起動されたメモ垳

WindowsやLinuxなどで倚少のプログラミング経隓があれば特に苊劎しない操䜜だず思うが、そうでない堎合は知らない操䜜も倚かったのではないかず思う。ロヌコヌドによるプログラミングは簡単だが、ある皋床の知識が必芁になるので、こうした操䜜を通じおWindowsにも詳しくなっおいただきたい。

ワンステップず぀進めおいく

今回玹介した方法で倚くのアプリケヌションを自動的に起動するこずができるようになる。ただし、Windowsに最初からむンストヌルされおいるアプリケヌションの䞭にはこの方法では起動できないものもある。前回たでに䜜成した自動化では「蚭定アプリケヌション」を操䜜しおいるわけだが、蚭定アプリケヌションなどはたさにその察象だ。今回の方法では起動するこずができない。

ずいうこずで、蚭定アプリケヌションを起動する堎合は少し工倫が必芁になる。次回はこうした方法に぀いお説明する。