标题: 如何用Ping监控电脑是否开机!
[打印本页]
作者: hamihaha
时间: 2008-5-27 10:13
标题: 如何用Ping监控电脑是否开机!
设想PING所要监控的那几台电脑,若PING不通则发邮件出来,
请教怎么写啊!!
作者: HAT
时间: 2008-5-27 10:19
发邮件需要调用VBS,最重要的是楼主要知道SMTP服务器的地址。
作者: hamihaha
时间: 2008-5-27 10:48
标题: 了解!SMTP我知道,发邮件的话我用Mail.exe来执行
了解!SMTP我知道,发邮件的话我用Mail.exe来执行
作者: hamihaha
时间: 2008-5-27 10:49
具体的应该怎么写!!
作者: pooronce
时间: 2008-5-27 11:23
没人欠你答案吧,用这样的口气说话。
作者: hamihaha
时间: 2008-5-27 11:29
哎!!
作者: hamihaha
时间: 2008-5-27 11:37
哪位大哥帮下忙!!
作者: HAT
时间: 2008-5-27 11:49
@echo off
setlocal enabledelayedexpansion
set IPfile=C:\test\IPlist.txt
for /f "usebackq" %%a in ("%IPfile%") do (
ping %%a>nul
if !errorlevel! neq 0 (
echo 电脑%%a无法ping通,请调用mail.exe发邮件。
)
)
IPlist.txt
Quote: |
192.108.0.1
192.108.0.2
192.108.0.256
192.108.0.257 |
|
作者: hamihaha
时间: 2008-5-27 14:33
谢谢。了解了!!
作者: jiulong
时间: 2008-5-29 17:39
8楼补充Iplist.txt的自动生成方法
for /l %%i in (1,1,254) do echo 192.168.?.%%i>>Iplist.txt
::IP内的?为自己的网段,请根据实际情况改写