侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

利用脚本监控打印机的墨粉适用状况

2022-06-16 星期四 / 0 评论 / 0 点赞 / 107 阅读 / 1627 字

我们利用上篇文档介绍的内容写一个监控打印机应用:脚本内容如下:$Printers="172.28.10.201","172.28.10.202" foreach ($printer in $Prin

.

我们利用上篇文档介绍的内容写一个监控打印机应用:



脚本内容如下:

$Printers="172.28.10.201","172.28.10.202"  
foreach ($printer in $Printers){    
    $emailbody="    
    需要维护的打印机地址:    
    http://$printer/SSI/index.htm    
    请参照以下对照表:    
    172.28.10.201,(16F 打印区(移动事业部))    
    172.28.10.202,(16F 复印区)    
    $url=invoke-webrequest "http://$printer/SSI/index.htm"    
    $cartridge=($url.ALLelements.innertext | findstr "%")[1]    
    $stringnumber=((($cartridge.replace("  ","")).replace("%","")).replace("Black Cartridge ","")).replace("*","")    
    echo $stringnumber    
    $intnumber=[int]$stringnumber    
    if ($intnumber -le 5){    
    echo $printer    
    Send-MailMessage -From [email protected] -To [email protected] -SmtpServer mail.contoso.com -Subject "打印机墨粉已不足5%请及时更换" -body "$emailbody" -Encoding ([System.Text.Encoding]::UTF8)    
}    
}

邮件报警截图

.

广告 广告

评论区