Windows通知与PowerShell:BalloonTipIcon不会显示

fjaof16o  于 2023-08-07  发布在  Windows
关注(0)|答案(1)|浏览(121)

尝试通过PowerShellWindows 11 上显示 * 吐司Notification*,但由于某种原因,ToolTipIcon不会显示。
这是完整的代码:

Add-Type -AssemblyName System.Windows.Forms 
$global:balloon = New-Object System.Windows.Forms.NotifyIcon
$path = (Get-Process -id $pid).Path
$balloon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($path) 
$balloon.BalloonTipIcon =  [System.Windows.Forms.ToolTipIcon]::Info 
$balloon.BalloonTipText = 'Su informe se ha generado.'
$balloon.BalloonTipTitle = "Hola, $Env:USERNAME" 
$balloon.Visible = $true 
$balloon.ShowBalloonTip(5000)

字符串
显示通知,但没有图标。
我试过了

$balloon.BalloonTipIcon = [System.Windows.Forms.ToolTipIcon]::Info


还有:

$balloon.BalloonTipIcon = "Info"


下面是实际结果的截图:


的数据

xfb7svmp

xfb7svmp1#

认为这是相关的:https://github.com/hardcodet/wpf-notifyicon/issues/65
因为你的脚本在我的Win10上工作。
请注意,如果您使用这种类型的弹出窗口,如果用户已经关闭通知,他们不会看到任何东西。

相关问题