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

poewr shellからpower automate(無料)のフローを実行するスクリプトに関しての参考↓
スクリプトファイルの作成。
poewrshellにショートカットの作成。
引数をいじってショートカットを編集。
保存。
schtasks /create /tn "Task Name" /tr "C:\Users\Onedrive\User\デスクトップ\Short cutpath.lnk" /sc onlogon
を管理者で実行してタスクの追加。

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

救世主なページを発見。
ショートカットではなく、バッチファイルに変更したがあまりうまく動作しなかった。
タスクスケジューラはショートカットを起動するのではなく、ショートカットに登録されている最初の引数をプログラムとして実行するだけのようである。そのため、今回だとpowershellが起動されるだけだったよう。
タスクスケジューラからスクリプト起動に必要な引数をわたしてあげたら無事起動。

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