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
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
相关文章推荐
- linux shell 的切换
- Shell
- base64 shell编码解码
- 在Delphi中使用ShellExecute(handle, 'open', PChar(fname),nil, nil, SW_HIDE)函数应注意的问题
- 自动检查MySQL主从同步状态的shell脚本
- shell bash ksh
- shell批量将文件从dos格式转为Unix
- 【转载】HBase基本概念和hbase shell常用命令用法
- 几个adb shell的命令,放到批处理文件里面,方便好用
- SecureCRT上传bash: rz: command not found
- Shell数组:shell数组的定义、数组长度
- Shell字符串
- Shell注释
- Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
- Shell替换:Shell变量替换,命令替换,转义字符
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
- Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
- 第一个Shell脚本
- 什么时候使用Shell
- 几种常见的Shell