快速收集终端信息
2018-11-07
应用需求
学生机房新上了一批计算机,根据学校的要求,要登记计算机的信息,包括计算机名、主机序列号、MAC地址。本人之前制作过一个用于收集计算机信息的VBS脚本,用法是将脚本拷贝到U盘,然后将U盘接到要登记信息的计算机上,运行VBS脚本后生成一个文本文件,即完成信息的收集。这种办法虽然可行,但在机房每台计算机上操作一遍,效率太低。
考虑了一番后,决定利用电子教室软件来统一收集信息。思路为,在教师机上通过电子教室软件,将VBS脚本发送到学生机,然后远程执行该脚本,将收集的信息写入到教师机共享的文件夹内。实施的过程并不顺利,现将遇到的问题及解决过程记录下来,与大家分享。
操作步骤

图1 脚本d430.vbs
首先说明一下,机房计算机型号为D430,教师机和学生机安装的操作系统均为Windows 7旗舰版,IP地址为192.168.12.100(教师机JF2-00),192.168.12.101~ 159(学生机JF2-01~59)。
第一步:创建共享
在教师机上创建文件夹jf2,并设置共享,权限为允许everyone“完全控制”。
第二步:修改脚本
由于之前收集信息是写入VBS脚本所在文件夹,因此需要修改文件路径为共享文件夹。
修改后的脚本d430.vbs内容如图1所示。
双击运行d430.vbs,弹出“本机信息采集完成,请退出!”,jf2文件夹下成功创建了jf2.txt,内容如下:
--二机房计算机信息--
JF2-00,DTVMPCNB067200 011E9600,F4:4D:30:9F:71:06,OK!
脚本运行成功!
第三步:添加远程命令
在教师机上打开电子教室软件,添加远程命令(如图2)。添加完成后,单击“本地执行”(如图3),发现没有任何提示,将jf2.txt删除后再单击“本地执行”,仍未提示,也未创建jf2.txt。
原因分析:电子教室软件无法执行VBS脚本。……
