呼叫从cmd在Windows 7中通知气球消息吗?

| 我需要在Windows 7中使用自定义文本在命令提示符下创建通知气球消息。我搜索了Google并找到了shell32。     
已邀请:
        这可以在Powershell中完成: 将图标(
.ico
文件)放在
c:\\temp
目录中或将其指向其他位置。
[void] [System.Reflection.Assembly]::LoadWithPartialName(\"System.Windows.Forms\")

$objBalloon = New-Object System.Windows.Forms.NotifyIcon
$objBalloon.Icon = \"C:\\temp\\Folder.ico\"

# You can use the value Info, Warning, Error
$objBalloon.BalloonTipIcon = \"Info\"

# Put what you want to say here for the Start of the process
$objBalloon.BalloonTipTitle = \"Begin Title\"
$objBalloon.BalloonTipText = \"Begin Message\"
$objBalloon.Visible = $True
$objBalloon.ShowBalloonTip(10000)                       
做一些工作 将您要说的内容放在此处以完成流程
$objBalloon.BalloonTipTitle = \"End Title\"
$objBalloon.BalloonTipText = \"End Message\"
$objBalloon.Visible = $True
$objBalloon.ShowBalloonTip(10000)
    
        Notifu是一个免费的开放源Windows Windows程序,该程序使气球以您指定的自定义文本出现在系统托盘中。您可以从命令行运行它,因此很容易将其包含在计划的任务或批处理文件中。 http://www.paralint.com/projects/notifu/download.html#Download     
        这是对powershell的有效压缩调用。它的每个部分都很重要,因为它需要基本的通知图标和\“ visible \”标志。
powershell [Reflection.Assembly]::LoadWithPartialName(\"\"\"System.Windows.Forms\"\"\");$obj=New-Object Windows.Forms.NotifyIcon;$obj.Icon = [drawing.icon]::ExtractAssociatedIcon($PSHOME + \"\"\"\\powershell.exe\"\"\");$obj.Visible = $True;$obj.ShowBalloonTip(100000, \"\"\"TITLE\"\"\",\"\"\"NOTIFICATION\"\"\",2)>nul
    
        您可以像这样使用Nir Sofer的NirCmd:
NirCmd.exe trayballoon [Title] [Balloon Text] [Icon File] [Timeout] 
对于Windows 10,这似乎不起作用。您可以在其中使用Toast.exe,它将写入消息区域。
Toast.exe  -t \"Title text\" -m \"Message\"  -p NotificationImage.png
您必须在Windows 10设置对话框中打开Toast.exe的通知 在设置>通知和操作下     

要回复问题请先登录注册