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 のみで通知を送らせることは可能なのでしょうか?

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

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

PowerShell
PowerShell
コマンドライン シェルと関連するスクリプト言語で構成される Microsoft タスク自動化および構成管理フレームワークのファミリ。
29 件の質問
0 件のコメント コメントはありません
{count} 件の投票

お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。