Где хранятся данные отложенных всплывающих уведомлений Win10?

Где хранятся данные отложенных всплывающих уведомлений Win10?

Я только что создал скрипт powershell для показа всплывающего уведомления с кнопкой Snooze и опциями времени. Вот с чем у меня проблемы:

Уведомление Toast с возможностью повтора

Каждый раз, когда я запускаю скрипт, я хочу проверить, есть ли предыдущее отложенное уведомление, и если есть, скрипт завершит работу, не отображая новое уведомление.

Кто-нибудь знает, где хранятся данные отложенных уведомлений? Я пытался искать в реестре, но безуспешно, я уверен, что должно быть какое-то место, где уведомление хранится до тех пор, пока не закончится время отложенного уведомления, чтобы снова отобразить его в Центре действий.

решение1

У меня только что возник тот же вопрос, и вот ответ:

$toastNotifier = [Windows.UI.Notifications.ToastNotificationManager]::СоздатьToastNotifier($appId) $toastNotifier.getScheduledToastNotifications()

Это покажет вам список отложенных уведомлений.

Источник:https://adminsccm.com/2019/06/24/dismiss-a-snoozed-toast-notification-before-it-shows-again/

Связанный контент