В Windows 7 и выше система может выводить уведомления, которые спустя небольшой промежуток времени автоматически скрываются:
Скрипт на PowerShell с подключением Windows Forms приведён ниже:
Add-Type -AssemblyName System.Windows.Forms
$script: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]::Warning
$balloon.BalloonTipText = "Текст уведомления"
$balloon.BalloonTipTitle = "Заголовок уведомления"
$balloon.Visible = $true
$balloon.ShowBalloonTip(5000)
В $balloon.ShowBalloonTip(5000) параметр является устаревшим, т.к. время отображения уведомлений Windows Vista и выше зависит от параметров специальных возможностей системы.
DenTNT недавно публиковал (посмотреть все)
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024