PowerShell から通知をスケジュールする方法について

Masato Akita 0 評価のポイント
2025-03-06T09:21:55.03+00:00

PowerShell から通知をスケジュールする方法について探しています。

このようなことに慣れておらず、助言をいただきたいです。

下記のようなレジストリキーを用意し、

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppUserModelId\AppId

PowerShell から以下の API を実行します。

[Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier("AppId").AddSchedule($schedule)

しかし、通知が届きません。

一度、AddSchedule ではなく、Show から通知を行うと

それ以降、AddSchedule からも通知が届くことを確認しています。

[Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier("AppId").Show($xml)

これはなぜなのでしょうか?

Show を一度も呼ばずに AddSchedule のみで通知を送らせることは可能なのでしょうか?

お教えていただきたいです。

よろしくお願いいたします。

ビジネス向け Windows | Windows Server | ユーザー エクスペリエンス | PowerShell
0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。