[reflection.assembly]::loadwithpartialname("System.Windows.Forms")
[reflection.assembly]::loadwithpartialname("System.Drawing")
# notify.icon type: Information, Warning or Error.
$notify = new-object system.windows.forms.notifyicon
$notify.icon = [System.Drawing.SystemIcons]::Information
$notify.visible = $true
$notify.showballoontip(10,"", "The CPU is hot.",[system.windows.forms.tooltipicon]::None)

Когда я запускаю вышеизложенное, в области уведомлений появляется только значок, но не появляется всплывающая подсказка. Что не так со сценарием? Я использую Windows 10 версии 1803.

1 ответ1

0

Я никогда не видел ShowBalloonTip используемый таким образом. Это должно работать:

[reflection.assembly]::loadwithpartialname("System.Windows.Forms")
[reflection.assembly]::loadwithpartialname("System.Drawing")
# notify.icon type: Information, Warning or Error.
$notify = new-object system.windows.forms.notifyicon
$notify.icon = [System.Drawing.SystemIcons]::Information
$notify.visible = $true
$notify.BalloonTipIcon = "Warning" 
$notify.BalloonTipText = "The CPU is hot." 
$notify.BalloonTipTitle = "Title"
$notify.ShowBalloonTip(1000)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .