摘 要 :电脑的普及给装机提出了新的要求,快速、批量安装系统成了机房管理员的快事,网络克隆应运而生,给装机带来极大的方便,然而,逐台设置计算机名和IP地址也是机房管理员非常头痛的事情,着重解决的就是计算机名和IP地址的自动设置.以及还原精灵的自动安装问题,所写的程序是系统克隆的一个重要的补充.
关 键 词 :网络信息表;网络克隆;MAC地址;IP地址
随着电脑的普及,各中小学都有配几十或几百台电脑的机房,由于电脑数目多,装机和设置相关信息已经成为机房管理员的两大难题,如果像平常一样给电脑装系统,每台要花一个多小时,机房的电脑可能要几天才能装完,由于网络克隆的出现,给装机带来了极大的方便,只要装好一台机子,其他的就统一网络克隆(当然这里要求电脑的配置相同,否则会出现蓝屏、死机等各种各样的故障).从而大大缩短了装机的时间!但是克隆后每台电脑的IP地址和计算机名也是一样的,这样在一个局域网会中就出现计算机重名和IP地址冲突等问题,所以,系统克隆后装机工作还没结束,就必须逐台地设置计算机名和IP地址,设置后还要重启新的计算机名才生效,最后才装还原精灵.很显然,网络克隆完后,我们还是有大量的工作要做.
能不能让计算机帮我们做这些机械、重复的操作呢答案是肯定的.下面我将从以下几个方面来介绍.
一、基本思路
我们知道,网卡的MAC地址能够唯一标识一台电脑,因此,我就以MAC为基础做研究,把MAC地址与IP地址和计算机名关联起来,一个MAC对应一个IP地址和计算机名,则整间教室电脑的MAC、IP和计算机名就是一个表,这里我们把它叫做网络信息表,电脑启动后没有合法的IP地址,就去寻找MAC,然后把找到的MAC和网络信息表对照,查找本台电脑的IP地址和计算机名,如果找到就设置计算机名和IP地址,紧接着自动装还原精灵,最后重启,否则就直接结束.
二、主要功能:电脑网络相关信息设置自动化
1.自动设置IP地址.
2.自动设置计算机名.
3.自动安装还原精灵.
4.自动重启机器.
三、具体应用
1.把电脑的MAC、计算机名、IP地址加入批处理的网络信息库里,根据不同的电脑和不同的IP设置,需要改变的就只有两处:
(1)IF%AC%等于等于00-1A-92-42-74-FDGOTONET_ROOM_PC01
(2)NET_ROOM_PCIO//找到与本机对应的MAC地址的内存地址
SET IP等于192.168.1.80
//声明IP地址
SET PCNAME等于A10
//声明IP计算机名
GOTO WORKADDRESS
//转向设置计算机名和IP地址的内存地址
(实际上这部分可以填IP地址、计算机名和MAC地址,然后由EXCEL生产相应的网络信息库代码.MAC地址可以从路由器或者网络克隆的时候获得)
2.让批处理文件随系统启动,有两种方法:
(1)把批处理放在启动里.
(2)把批处理文件放在其他目录下,但要修改
HKEY_LOCALMACHINE\Software/Microsoft\Windows\CurrentVersion\Run
在Run下新建字符串取名为Auto_Set_IP_PC_name,数字数据填写程序所在磁盘路径.
这样就能真正做到全自动设置计算机名、IP地址和自动安装还原精灵了,结合网络克隆,实现完美装机,让机房管理员轻松管理机房.