C#で開発しています。

管理者権限のWindows Formアプリケーションを作成しており、
PC起動時にこのフォームアプリケーションを起動するようにタスクスケジューラに登録しています。
(Windows10で管理者権限を必要とするアプリをスタートアップから起動できないという記載を見つけた為)

本題です。
タスクスケジューラ起動時にアプリケーションをアクティブ状態にしたいのですが、
this.Activate();

this.TopMost = true;
を実施しても「Form.ActiveForm」がtrueになってくれません。

手動でダブルクリック起動時はActive状態になってくれます。

なにか方法はあるでしょうか?