ToastNotifications, die von PowerShell gesendet wurden, verschwinden aus Action Center

Ich verwende diesen Code, um Benachrichtigungen vom PowerShell-Skript zu senden. PowerShell selbst wird von einer (dauerhaften) Java-Anwendung gestartet.

[Windows.UI.Notifications.ToastNotificationManager, Windows.UI.Notifications, ContentType = WindowsRuntime] > $null
[Windows.Data.Xml.Dom.XmlDocument, Windows.Data.Xml.Dom.XmlDocument, ContentType = WindowsRuntime] > $null
[Windows.UI.Notifications.ToastNotification, Windows.UI.Notifications, ContentType = WindowsRuntime] > $null
$xml = New-Object Windows.Data.Xml.Dom.XmlDocument
$template = "<toast><visual><binding template=`"ToastText02`"><text id=`"1`">Title</text><text id=`"2`">Test results</text></binding></visual></toast>"
$xml.LoadXml($template)
$toast = New-Object Windows.UI.Notifications.ToastNotification $xml
[Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier("sbt").Show($toast)

Sie werden auf dem Bildschirm eingeblendet und sind für eine Weile im Action Center sichtbar, verschwinden jedoch schnell. Benachrichtigungen, die von der XAML-App mit demselben Code gesendet werden, bleiben einige Zeit dort. Gibt es eine Möglichkeit, das Verhalten von Benachrichtigungen zu ändern, die per Skript gesendet werden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage