Opt("TrayAutoPause",1) ;禁止托盘暂停脚本
Opt("TrayMenuMode",1) ;隐藏托盘菜单
#include <Array.au3> ;声明需要使用数组
$var0 = IniReadSection("pc.ini", "PC") ;读取文件到数组
Local $zx[3][2] ;声明一个数组
$zx[2][0] = "上机总人数"
For $i = 1 To $var0[0][0]
$var1 = IniRead("pc.ini", "PC", $var0[$i][0], "NotFound") ;读取值
$ping=Ping($var0[$i][1],10)
If Not @error Then
$quyu=StringLeft($var0[$i][0],4) ;截取计算机名前缀
Select
Case $quyu=="PCA"
$zx[0][0]=$quyu
$zx[0][1]+=1
$zx[3][1]+=1
Case $quyu=="PCB"
$zx[1][0]=$quyu
$zx[1][1]+=1
$zx[2][1]+=1
EndSelect
EndIf
Next
_ArrayDisplay($zx) ;输出数组
ini还需要加上字段
内容类似我的做法有点笨拙 请各位不吝放出 更好的 谢谢! |