Closed4

power automateのフローをショートカット登録したい -> ログオン時に起動

トーテムトーテム

poewr shellからpower automate(無料)のフローを実行するスクリプトに関しての参考↓
https://www.ka-net.org/blog/?p=13647

スクリプトファイルの作成。
poewrshellにショートカットの作成。
引数をいじってショートカットを編集。
保存。

schtasks /create /tn "Task Name" /tr "C:\Users\Onedrive\User\デスクトップ\Short cutpath.lnk" /sc onlogon

を管理者で実行してタスクの追加。

トーテムトーテム

追加はできたけど、ログイン時にうまく起動しなかった。
また、タスクスケジューラから直接起動してもうまく起動できなかった。なぜだろうか。わからんので、今回はあきらめる。

トーテムトーテム

救世主なページを発見。

https://note.com/airily_inc/n/n6ab8b688d4ad

ショートカットではなく、バッチファイルに変更したがあまりうまく動作しなかった。

タスクスケジューラはショートカットを起動するのではなく、ショートカットに登録されている最初の引数をプログラムとして実行するだけのようである。そのため、今回だとpowershellが起動されるだけだったよう。
タスクスケジューラからスクリプト起動に必要な引数をわたしてあげたら無事起動。

トーテムトーテム

ログアウトして、ログオンしたところ、うまく起動しなかった。
タスクスケジューラで30秒後に実行するようにしたら無事に起動。
/close

このスクラップは2024/05/01にクローズされました