我剛剛創建了一個 powershell 腳本來顯示帶有時間選項的貪睡按鈕的 toast 通知。這就是我遇到的問題:
每次執行腳本時,我想檢查是否有先前的延遲通知,如果有,則腳本將退出而不顯示新通知。
有誰知道推遲的通知資料駐留在哪裡?我嘗試查看註冊表,但沒有運氣,我確信必須有某個地方可以保存通知,直到暫停時間結束才能在操作中心再次顯示它。
答案1
我剛剛有同樣的問題,並在這裡找到了答案:
$toastNotifier = [Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier($appId) $toastNotifier.getScheduledToastNotifications()
這將向您顯示延遲通知的清單。
源自https://adminsccm.com/2019/06/24/dismiss-a-snoozed-toast-notification-before-it-shows-again/