创建自定义Windows 10通知框

inf*_*ode 0 windows vbscript cmd

在Windows 10中,右下角有那些灰色的通知框。它们会在您插入USB,安装更新或Windows Defender发现病毒时出现。

我的问题:我该如何创建这些东西?(带有自定义消息),如果可能的话,可以用vbs或批处理,因为从所有编程语言都可以轻松调用它们。我知道这是可能的,因为当有人在团队讲话中戳你时,这些框也会弹出。

感谢您的任何答复!

小智 6

使用Powershell是实现Windows8 / 10通知吐司的更简单方法。

[reflection.assembly]::loadwithpartialname("System.Windows.Forms")
[reflection.assembly]::loadwithpartialname("System.Drawing")
$notify = new-object system.windows.forms.notifyicon
$notify.icon = [System.Drawing.SystemIcons]::Information
$notify.visible = $true
$notify.showballoontip(10,"New Chat!","You have received New Chat!",[system.windows.forms.tooltipicon]::None) 
Run Code Online (Sandbox Code Playgroud)

在Powershell控制台中执行以上脚本。