prettify

2021年3月28日日曜日

Power Automate Desktop のフローをスケジュール実行したい!!

※2021/07/12 追記あり

 Power Automate Desktop は、Power Automate(クラウド)と連携することで

スケジューリングした時間に実行したり、トリガーしたりすることができるらしい。

でも、Power Automate(クラウド)は調べた感じ、無料では使えないっぽい😭

(試用期間中は無料らしいけど…)


トリガーは無理でも、スケジュール実行ぐらいはしたい。

でも、お金は掛けたくない😥


ということでVBAで Power Automate Desktop (PAD) のフローを

力技💪で起動してみました(笑)

(Let's Power Play!!)


クラスファイルにしたので興味があればどうぞ。

【ダウンロードページ】

Releases · nampro47/PADFlowLauncher · GitHub

※ページ内の"Source code (zip)"クリックでダウンロードできます。

【使用方法】

How to use · nampro47/PADFlowLauncher Wiki · GitHub


試してないけど、おそらくスクリーンセーバーや

画面ロックされている状態だと動かないと思います(多分)


作成過程を動画にしようと思ったけど、尺が長すぎてボツになりました😱

(編集無理っス💦)


クラスファイルを使うところだけでも、動画にしようかな~😒

(もったいないし…)


2021/07/12 追記

6月にPower Automate Desktopがバージョンアップしていたようで

ウィンドウタイトルが変わってました。

(「(プレビュー)」の文字がなくなってた💦)

YouTubeのコメントで教えてもらいました。助かります😊

GitHub上のコードを修正したので、ダウンロードしてもらえれば使えるはず…


もしくはウィンドウタイトルを設定できるようになっているので

タイトルに「Power Automate Desktop」を指定してもらえれば動くはず…

コード例)

Public Sub scheduleRun()
    With New PadFlowLauncher
        .windowTitle = "Power Automate Desktop"  '←これ追加😎
        .runFlow "Flow_Name_You_Wanna_Execute"
    End With
End Sub


GitHub触るのが久しぶりで更新に手こずったのはナイショ…😅


0 件のコメント:

コメントを投稿

リマインドメール自動送信

お久しぶりです! 1回目のワクチンがほとんど副反応なかったので調子乗ってたら2回目のワクチンで副反応出まくったなんプロです。 約3ヶ月ぶりの動画投稿になっちゃいました😅 いや~、ここまで面倒くさがり屋だと病気なのかな?😆 前回の動画のPowerAutomateやVBScrip...