標籤:windows wmi 資訊
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:[email protected]:192.168.100.48:select caption, name, parentprocessid, processid from win32_process
warefont.com:administrator:[email protected]:192.168.100.49:select caption, name, parentprocessid, processid from win32_process
Shell與Wmi擷取windows效能