windows批处理从某台服务器监控其他windows服务器进程内存情况并下发邮件
提示:通过计划任务可定时自动执行。
条件:
1、脚本运行服务器可访问用于下发邮件的服务器
共分三个文件:
1、bat文件是主文件脚本,通过tasklist扫描其他服务器进程,并将信息保存至txt文件中,最后调用VBS将信息通过邮件下发出去。
FaxServerMem.bat的内容如下:
echo Trafax Server Mem Info: >meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.25: >>meminfo.txt
TASKLIST /S 10.1.5.25 /U administrator /P 11111111 /FO TABLE /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.18: >>meminfo.txt
TASKLIST /S 10.1.5.18 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.32: >>meminfo.txt
TASKLIST /S 10.1.5.32 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.28: >>meminfo.txt
TASKLIST /S 10.1.5.28 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.29: >>meminfo.txt
TASKLIST /S 10.1.5.29 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.30: >>meminfo.txt
TASKLIST /S 10.1.5.30 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.221: >>meminfo.txt
TASKLIST /S 10.1.5.221 /U administrator /P 111111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.32.220: >>meminfo.txt
TASKLIST /S 10.1.32.220 /U administrator /P 111111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.32.221: >>meminfo.txt
TASKLIST /S 10.1.32.221 /U administrator /P 111111111 /FO TABLE /NH /FI "IMAGENAME eq Tra*" >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo . >>meminfo.txt
echo FTP Server Info: >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.25: >>meminfo.txt
TASKLIST /S 10.1.5.25 /U administrator /P 11111111 /FO TABLE /NH /FI "IMAGENAME eq FileZilla server.exe" >>meminfo.txt
echo . >>meminfo.txt
echo 10.1.5.120: >>meminfo.txt
TASKLIST /S 10.1.5.120 /U administrator /P 111111111 /FO TABLE /NH /FI "IMAGENAME eq FileZilla server.exe" >>meminfo.txt
SendMail_support.VBS
2、txt文件是记录扫描出来的信息,初始时为空文件,脚本每次运行时替换为新信息
见附件:meminfo.txt
3、发送邮件脚本,可通过任意邮件系统下发,只要能够连接stmp,有相应的邮件账号即可。
见附件:SendMail_support.VBS,采用163邮件系统下发邮件
VBS内容如下:
Const ForReadin
你可能喜欢
- 数据导入
- 结构说明
- SQL2005
- 数据同步
- 进程与线程
- 服务器启动
- PPT背景
- Excel数据导入3页
- oracle数据库的导入导出4页
- 数据库数据导入与导出56页
- oracle数据导入到电子表格中5页
- aspnet实现将Excel中的数据导入数据库5页
- 将EXCEL数据导入到sql中2页
- SQL_server2005安装图解教程19页
- SQL 2005安装步骤6页
- SQL2005安装图解23页
- SQL Server 2005安装使用教程60页
- 1.13.1 安装合适的SQL Server 2005版本1页
- SQL2005服务端配置V2.042页
- 数据库同步更新14页
- Oracle 数据同步2页
- 用ORACLE的高级复制实现内外网数据同步8页
- 数据同步复制13页
- 数据库同步技术解决方案13页
- PostgreSql + Streaming数据同步5页
- Tekla Structures 16.0 多用户服务器启动方式2页
- 证券NOVELL4.11服务器启动配置浅析2页
- WEB服务器启动时加载一个ServerSocket服务4页
- 7)Linux服务器启动过程详解8页
- Spring包冲突导致服务器启动失败2页
- 配置NFS服务器启动mini24403页
- 适合制作练习的PPT模板背景21页
- 幻灯片PPT背景--(花卉边框3)9页
- 竹林深深PPT背景4017页
- PPT背景音乐7页
- PPT背景图片大全201页
- 靓爆观众眼球的PPT幻灯片背景图片299页


