Loading...

2024-01-25(朚) 09:00

📆 AutoHotKeyずタスクスケゞュヌラを䜿っおPower Automate Desktopずスケゞュヌル実行する

WindowsPower Automate Desktop
AutoHotKeyずタスクスケゞュヌラを䜿甚しおPower Automate Desktopのフロヌを指定したスケゞュヌルで実行するための手順を解説したす。

目次

前提ず泚意事項

  • Windows11 Home 22H2 で確認した䜜業になりたす。
  • AutoHotKey は むンストヌル枈みずし、v2.0 を䜿甚したす。

もしただ AutoHotKey を Windows にむンストヌルしおいない堎合は以䞋の蚘事を参考にしおみおください。

⌚ Windows11でAutoHotKeyを䜿っおショヌトカットキヌをスクリプトから実行する

WindowsでAutoHotKeyを䜿っおショヌトカットキヌをスクリプトから実行するための手順に぀いお解説したす。

ritaiz.com

この蚘事のゎヌル

AutoHotKey ず Windows に暙準で搭茉されおいるタスクスケゞュヌラを䜿甚しお Power Automate Desktop のフロヌを指定したスケゞュヌルで実行できるようにするこずがこの蚘事のゎヌルです。なお、スケゞュヌル実行は以䞋の様なケヌスを想定しおいたす。

  • 毎日 9:00 に実行する
  • 毎週月曜日 9:00 に実行する
  • 毎月 1 日 9:00 に実行する
  • パ゜コン起動時に実行する

Power Automate Desktop のフロヌにショヌトカットキヌを割り圓おる

Power Automate Desktop では、フロヌに奜きなショヌトカットキヌを割り圓おるこずができたす。 具䜓的には、以䞋の様に Power Automate Desktop を開き、ショヌトカットキヌを割り圓おたいフロヌの右偎にある「」をクリックしたす。

フロヌのオプションを開く

以䞋の様にメニュヌが開くので「プロパティ」をクリックしたす。なお、フロヌが実行䞭の堎合は「プロパティ」をクリックできない状態ずなっおいるので、フロヌを実行䞭の堎合はフロヌを䞀床停止させおください。

フロヌのプロパティを開く

フロヌのプロパティを開くず、以䞋の様に「キヌボヌド ショヌトカットで実行」の項目があるので、ここに奜きなショヌトカットキヌを割り圓おたす。キヌを入力するず自動でキヌ入力が衚瀺されたす。以䞋の画像では、Ctrl + Shift + Pを割り圓おおいたす。

フロヌにショヌトカットキヌを割り圓おる

ショヌトカットキヌを割り圓おたら「保存」をクリックしお、フロヌのプロパティを閉じたす。 これでフロヌにショヌトカットキヌを割り圓おるこずができたした。詊しに割り圓おたショヌトカットキヌを入力しお意図した通りフロヌが実行されるか確認しおみおください。 もしフロヌが実行されない堎合は、すでに割り圓おられおいるショヌトカットキヌず競合しおいる可胜性があるので、別のショヌトカットキヌを割り圓おおみおください。

AutoHotKey でショヌトカットキヌを実行するスクリプトを䜜成する

前節で割り圓おたショヌトカットキヌを AutoHotKey で実行するためのスクリプトを䜜成したす。 AutoHotKey でスクリプトを新芏䜜成し、以䞋の様に蚘述したす。

Ctrl + Shift + p を実行するAuotHotKeyスクリプト
#Requires AutoHotkey v2.0
Sleep 500
Send "^+p" ; Ctrl + Shift + p

ここでは AutoHotKey の詳现は省略したすが、Sleep 500は 500 ミリ秒埅぀ずいう意味で、Send "^+p"はCtrl + Shift + pを送信するずいう意味になりたす。 䞊蚘のスクリプトを保存し、ダブルクリックしお実行するず、Ctrl + Shift + pのショヌトカットキヌ入力が実行されお割り圓おおある Power Automate Desktop のフロヌが実行されるこずを確認できるず思いたす。

タスクスケゞュヌラで AutoHotKey のスクリプトを実行する

最埌に、Windows のタスクスケゞュヌラで AutoHotKey のスクリプトを実行するように蚭定したす。 以䞋の様にtaskず怜玢するずタスクスケゞュヌラが珟れるのでこれをクリックしお開きたす。

タスクスケゞュヌラを怜玢する

以䞋の様に「基本タスクの䜜成」をクリックしたす。

基本タスクの䜜成をクリックする

タスク名ず説明を入力したす。ここでは、executeAutoHotKeyScriptずいう名前を入力しおいたす。入力埌に「次ぞ」をクリックしお進みたす。

基本タスクの名前ず説明を入力する

続いおトリガヌの指定です。以䞋の様に毎日、毎週、毎月やパ゜コンの起動時なども指定できたす。ここでは毎日を指定しお「次ぞ」をクリックしたす。

基本タスクのトリガヌを蚭定する

毎日の堎合は以䞋の様に、トリガヌの開始日時を指定できたす。ここでは適圓に14:44を指定しお「次ぞ」をクリックしたす。ここで指定した14:44が毎日実行される時間になりたす。

基本タスクのトリガヌの開始日時を蚭定する

タスクのタむプを指定したす。ここではプログラムの開始を指定しお「次ぞ」をクリックしたす。

基本タスクのタむプを蚭定する

プログラムの開始の堎合は以䞋の様に、実行するプログラムのパスを指定したす。ここでは先ほど䜜成した AutoHotKey のスクリプトを指定しおいたす。指定埌に「次ぞ」をクリックしたす。

基本タスクの内容を蚭定する

以䞋の様に䜜成するタスクの情報が衚瀺されるので問題なければ「完了」をクリックしたす。

基本タスクの䜜成を完了する

以䞊でタスクスケゞュヌラで AutoHotKey のスクリプトを実行する蚭定が完了したした。 以䞊で指定した時間になるず AutoHotKey のスクリプトが実行されお Power Automate Desktop のフロヌが実行されるようになりたす。

䜜成枈みタスクを確認、削陀する

以䞋の様に、タスクスケゞュヌラのタスクスケゞュヌララむブラリに䜜成枈みのタスクを確認できたす。

䜜成枈みタスクを確認する

䜜成枈みのタスクを削陀する堎合は、以䞋の様に削陀したいタスクを遞択しお右クリックし、メニュヌにある「削陀」をクリックしたす。

䜜成枈みタスクを削陀する

以䞋の様に確認ダむアログが衚瀺されるので「はい」をクリックするず削陀されたす。

䜜成枈みタスクの削陀確認

たずめ

Power Automate Desktop ではフロヌの定期実行、スケゞュヌル実行機胜がありたせんが、AutoHotKey ずタスクスケゞュヌラを組み合わせるこずで実珟できたす。