机房传系统后ip地址自动设置完美解决方案(呕心沥血,申请加精)
前言:
为了安装“绿坝”又得重做机房……做系统不可怕,可怕的是传完系统后改ip地址和计算机名,只怪我的机房比较烂。前几天听两个朋友说外地都用个小软件自动改ip地址,注意不错。本来想自己用delphi写个,查了下资料,要调用api函数或者控制注册表,汗~~ 我的delphi技术比我的机房还烂。 所以决定还是借用别人现成的东西吧。最好终于找到一个批处理,然后做了一些改进,终于达到自己想要的效果:传完系统,开机,自动修改它本身应该的ip地址,在自动重启。哈哈…… 如果你也觉得这个东西对你有用,请仔细看下面的方案,每个步骤都很关键。
实施步骤:
1.下个网络执法官或者其他扫描工具,扫出整个机房的mac地址和与之对应的ip地址及计算机名。然后导出这些信息,存放到一个叫mac.ini的文件中。
mac.ini文件的格式如下
[计算机名] [IP地址] [MAC地址]
techer 192.168.2.100 00-0A-E6-F3-95-38
a1 192.168.2.101 50-78-4C-43-38-94
a2 192.168.2.102 50-78-4C-43-41-50
a3 192.168.2.103 50-78-4C-43-55-7E
a4 192.168.2.104 50-78-4C-43-3A-A9
a5 192.168.2.105 50-78-4C-43-3A-E1
a6 192.168.2.106 50-78-4C-43-30-5E
注意:这里的mac地址中间分割符“-”,网络执法官导出来的是“:”,一定要替换掉。
=================如果你有方法解决这个mac文件可以省略下面一部分内容======================
我用的2.85版网络执法官,导出的信息是文本很乱(右击计算机信息列表->全部导出),要经过编辑,最后只需要:
计算机名+空格+ip地址+空格+mac地址
把网络执法官导出的信息全部复制,粘贴到word中,把这些信息转换成表格(“文字分隔符位置”->“逗号”)。再把表格全选,复制到excel中。(相信你已经猜出我要干什么了~~)利用excel的CONCATENATE函数把几个关键信息合并起来,并在其中加空格。
==============================================================================
2.下载我的功能包
里面有3个文件:
(1) mac.ini 我机房的信息,大家可以参照格式
(2)ip.bat 改ip地址的关键文件(网上下载的),里面的部分内容要根据实际情况稍作修改。具体改的内容就第五行到第八行的内容。
set mask=255.255.255.0
set gateway=192.168.2.1
set DNS1=202.102.200.101
set DNS2=202.102.192.68
分别是子网掩码、网关、首选dns、备用dns。
(3)a.bat 用来解决手动运行的ip.bat的困惑。
下载解压后,把ip文件夹拷贝到c:盘根目录下,里面不要有嵌套文件夹!!!!具体说的就a.bat的路径是c:\ip\a.bat 。
接下来为a.bat创建个快捷方式,再把这个快捷方式拖到 开始->程序->启动 里。
=====================下面解释a.bat的功能=========================================
因为用批处理配置ip地址后要重新启动机器,为了能实现“仅在”第一启动机器自动运行ip.bat,迫于无奈才写了个a.bat。其实内容很简单,利用windows的启动运行a.bat,在里面调用ip.bat ,运行完成后删除 ip文件夹下所有文件,这样下次启动机器再运行a.bat时已经不存在这个文件。(如果你有更好的方法,请联系我qq20790579)。
==============================================================================
再我的机房里有两台机子出现了这样一种情况,传完系统,没有找到网卡,系统重新装驱动。这样只要把功能包拷贝过去运行下就可以了。
最后的最后,请你一定要找台机子,试好了再用,否则后果自负…………嘿嘿……
|