当前位置: 首页 > 知识库问答 >
问题:

从PowerShell发送的ToastNotifications从操作中心消失

杜焕
2023-03-14
[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)

它们会在屏幕上弹出,并在操作中心显示一段时间,但很快就会消失。XAML应用程序发送的具有相同代码的通知会在那里停留相当长的时间。有没有一种方法可以改变通过脚本发送的通知的行为?

共有1个答案

百里渊
2023-03-14

必须为要在操作中心中保留其通知的每个appid设置一个注册表项。

例如,如果希望IRSSI通知保持不变,请添加键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\notifications\Settings\IRSSI以及名为ShowInActionCenter的DWORD(值1

感谢“路过”在本文的注释中提供了解决方案,感谢Mattias Fors创建了这篇文章。

 类似资料:
  • 英文原文:http://emberjs.com/guides/components/sending-actions-from-components-to-your-application/ 当组件被用于一个模板中时,其能够发送操作(action)给模板的控制器和路由。这样可以允许组件在一些重要的事件发生时通知应用。比如一个用户点击了组件中的一个特定的元素,可以触发此操作。 就像{{action}}

  • 问题内容: 如何将消息从php发送到node.js?我有一个运行php和node.js的Linux服务器。 当用户完成事务(通过php)时,我想将消息从php发送到node.js。然后,节点将通过套接字连接更新客户端。 在不降低node.js性能的情况下,从php向node.js发送少量数据的好方法是什么? 问题答案: 与其他任何客户端一样,建议似乎是通过HTTP接口与节点对话。您可以使用php中

  • 我试图发送OSC消息(打开声音控制)从vue原生(vue包装反应原生)应用程序直接到一个叫TouchDesigner的应用程序。 我现在已经解决了这个问题,我在Android系统上从客户端应用程序向一个节点服务器发送消息,在那里我以OSC的形式转发消息,我在Touchdesigner中接收到该消息。 我想知道有没有更好的方法?基本上,我想直接向Touchdesigner应用程序发送消息,该应用程序

  • 我已在中创建了我的应用程序并配置为云消息传递。当我从控制台发送通知时,设备会收到通知,但如果我尝试通过Rest API(使用PostMan)发送。然后通知不会到达设备,但响应显示为成功。 这是我的邮差请求 URI-https://fcm.googleapis.com/fcm/send 标题:内容类型:应用程序/json授权:密钥=MY_SERVER_KEY 正文:{“数据”:{“标题”:“火力基地

  • 问题内容: 如何从Java发送SMTP消息? 问题答案: 这是Gmail smtp的示例: 现在,仅当您希望将项目依赖关系降至最低时,才可以这样做,否则我可以热烈推荐使用apache中的类 http://commons.apache.org/email/ 问候 托雷·雅各布森

  • 我设置了亚马逊SNS和iOS应用程序,通过SNS控制台发送推送通知,并在iOS中接收。工作正常。 现在,我尝试从一台设备向另一台设备发送推送通知,但收到以下错误: -[AWSServiceInfo initWithInfoDictionary:checkRegion:|无法从读取提供程序配置的凭据。请检查您的<code>信息。plist如果您通过<code>Info.plist 这是我发送推送通知