Я использую этот код для генерации уведомления:
Invoke-Command -ComputerName comp01 -ScriptBlock {Add-Type -AssemblyName System.Windows.Forms;$global:balmsg = New-Object System.Windows.Forms.NotifyIcon;$balmsg.BalloonTipTitle = "Title" ;$path = (Get-Process -id $pid).Path;$balmsg.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($path);$balmsg.BalloonTipIcon = [System.Windows.Forms.ToolTipIcon]::Warning;$balmsg.BalloonTipText = ‘user';$balmsg.Visible = $true;$balmsg.ShowBalloonTip(20000)}
, но он не работает. Когда я использую этот код без Invoke-команды, он работает правильно и показывает уведомление.
Что не так?