您的位置:首页 > 运维架构 > Shell

Shell与Wmi获取windows性能

2016-01-29 10:08 519 查看
linux机器首先安装wmi-1.3.14.tar.bz2
tar -jxvf wmi-1.3.14.tar.bz2
cd wmi-1.3.14
make
cp Samba/source/bin/wmic /usr/local/bin/

通过文件将参数信息传递进脚本并获取输出
Wmi.sh――――――――――――――――――――
#cat /mess/host|while read line;do
cat /mess/host| while read line
do

key1=`echo $line|cut -d \: -f 1`
key2=`echo $line|cut -d \: -f 2`
key3=`echo $line|cut -d \: -f 3`
key4=`echo $line|cut -d \: -f 4`
key5=`echo $line|cut -d \: -f 5`
# echo $key1 $key2 $key3 $key4 $key5
echo $key4----------$key5-----------`date`
wmic -U $key1/$key2%$key3 //$key4 "$key5"
done

#key1=`cat $line|cut -d \: -f 1`
#echo $key1
#key2=`cat /mess/host|cut -d \: -f 2`
#key3=`cat /mess/host|cut -d \: -f 3`
#key4=`cat /mess/host|cut -d \: -f 4`
#key5=`cat /mess/host|cut -d \: -f 5`
#key2=`cat /mess/host|cut -d \: -f 2`
#print key1
#wmic -U $key1/$key2%$key3 //$key4 "$key5"

/mess/host文件存放主机信息、命令信息

warefont.com:administrator:p@ssw0rd:192.168.100.48:select caption, name, parentprocessid, processid from win32_process
warefont.com:administrator:p@ssw0rd:192.168.100.49:select caption, name, parentprocessid, processid from win32_process
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: