我是007 发表于 2018-6-20 10:52:42

Shell与Wmi获取windows性能

  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
页: [1]
查看完整版本: Shell与Wmi获取windows性能