
Acabei de criar um script do PowerShell para mostrar uma notificação do sistema com um botão Suspender com opções de tempo. É com isso que tenho problemas:
Notificação do sistema com opção Snooze
Cada vez que executo o script quero verificar se há uma notificação anterior adiada e se houver o script sairá sem mostrar uma nova notificação.
Alguém sabe onde residem os dados das notificações adiadas? Tentei procurar no registro, mas sem sorte, tenho certeza de que deve haver algum lugar onde ele retenha a notificação até que o tempo de suspensão termine para mostrá-la novamente na Central de Ações.
Responder1
Acabei de fazer a mesma pergunta e encontrei a resposta aqui:
$toastNotifier = [Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier($appId) $toastNotifier.getScheduledToastNotifications()
Isso mostrará uma lista de notificações adiadas.
Proveniente dehttps://adminsccm.com/2019/06/24/dismiss-a-snoozed-toast-notification-before-it-shows-again/