Acabo de crear un script de PowerShell para mostrar una notificación de brindis con un botón Posponer con opciones de tiempo. Esto es con lo que tengo problemas:
Notificación de brindis con opción de repetición
Cada vez que ejecuto el script, quiero verificar si hay una notificación pospuesta anterior y, si la hay, el script saldrá sin mostrar una nueva notificación.
¿Alguien sabe dónde residen los datos de las notificaciones pospuestas? Intenté buscar en el registro pero no tuve suerte, estoy seguro de que tiene que haber algún lugar donde se retenga la notificación hasta que finalice el tiempo de repetición para mostrarla nuevamente en el Centro de actividades.
Respuesta1
Acabo de tener la misma pregunta y encontré la respuesta aquí:
$toastNotifier = [Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier($appId) $toastNotifier.getScheduledToastNotifications()
Esto le mostrará una lista de notificaciones pospuestas.
Procedente dehttps://adminsccm.com/2019/06/24/dismiss-a-snoozed-toast-notification-before-it-shows-again/