|
发表于 2018-8-19 21:36:44
|
显示全部楼层
四川省南充市
系统_取DOS运行结果("ipconfig /all") 自行处理数据得到网卡信息
或者用支持库的命令 取网卡信息列表()
取显卡信息可以用这条命令:
dxdiag /t 要保存的文件名 然后再读入此文件处理即可
变量名 | 类 型 | 静态 | 数组 | 备 注 | 网卡信息 | 网卡信息 | | 0 | i | 整数型 | | | 临时文本 | 文本型 | | | 存放信息数组 | 文本型 | | 0 |
网卡信息 = 取网卡信息列表 ()计次循环首 (取数组成员数 (网卡信息 ), i )调试输出 (网卡信息 [i ].物理地址, 网卡信息 [i ].网卡名称, 网卡信息 [i ].IP地址 )计次循环尾 ()如果真 (运行 (“dxdiag /t” + 取运行目录 () + “\1.txt”, 假, )) 延时 (1000 )临时文本 = 到文本 (读入文件 (取运行目录 () + “\1.txt”)) 存放信息数组 = 分割文本 (临时文本, #换行符, )计次循环首 (取数组成员数 (存放信息数组 ), i )如果真 (寻找文本 (存放信息数组 [i ], “Name: AMD”, , 假) ≠ -1 ) 调试输出 (存放信息数组 [i ])到循环尾 ()如果真 (寻找文本 (存放信息数组 [i ], “Name: Intel(R) HD Graphics”, , 假) ≠ -1 ) 调试输出 (存放信息数组 [i ])到循环尾 ()如果真 (寻找文本 (存放信息数组 [i ], “Name: NVIDIA”, , 假) ≠ -1 ) 调试输出 (存放信息数组 [i ])计次循环尾 ()删除文件 (取运行目录 () + “\1.txt”)
|
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|