欢迎来到天天文库
浏览记录
ID:40561559
大小:35.50 KB
页数:5页
时间:2019-08-04
《GHOST完成后根据网卡MAC自动设置机名和IP的批处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、GHOST完成后根据网卡MAC自动设置机名和IP的批处理::主要用于电脑机房的全网GHOST后的自动更改设置::支持一台电脑有多张网卡(最多5块网卡)的机器::使用方法:::一、编辑好IP.BAT文件中的“机名、MAC、IP”等列表信息:: (请事先收集好你的机房的“机名”“MAC”等信息)::二、在制作GHOST镜像文件前,复制IP.BAT文件到系统盘任意目录:: (例如C:或C:Windows等)并双击此IP.BAT文件::三、进入DOS或光盘WINPE运行GHOST,创建系统
2、盘的GHO镜像文件::四、进行机房的全网GHOST,完成后会自动运行IP.BAT并自动重启::五、检查机房中的每台机器是否正确设置了“机名”和“IP”信息:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@ECHOOFF@clsECHO::::::::::::::::::::::::::::::::::::::::::::::::::::ECHO::GHOST完成后根据网卡MAC自动设置机名和IP的批处理::E
3、CHO::::::::::::::::::::::::::::::::::::::::::::::::::::::::清空环境变量SetIPAddress=SetstrMac=SetMacAddress=SetCName=Setscfile=Setsc=SetMacWMIC=SetConnName=Ifnot"%1"=="run"Gotosetbootcd/d%temp%REM::::请手动修改列表ECHO[ComputerName][MacAddress][IPAddress]>iplist.t
4、xtECHOLX001 00-04-01-02-09-90 192.168.1.1>>iplist.txtECHOLX002 00-04-01-02-09-91 192.168.1.2>>iplist.txtECHOLX003 00-04-01-02-09-92 192.168.1.3>>iplist.txtECHOLX004 00-04-01-02-09-93 192.168.1.4>>iplist.txtECHOLXASP 00-03-FF-93-39-9F 192.168
5、.0.10>>iplist.txtREM::::请手动修改子网掩码Setmask=255.255.255.0REM::::请手动修改默认网关Setgway=192.168.0.1ECHO::::开始查找网卡::::::::获取机器的TCP/IP配置ifexistipconfig.txtdelipconfig.txtipconfig/all>ipconfig.txt::::分离出机器的物理地址,并保存到(phyaddr.txt)文件中ifexistphyaddr.txtdelphyaddr.txti
6、fexistphyaddr1.txtdelphyaddr1.txtfind"PhysicalAddress"ipconfig.txt>phyaddr.txtSetsc=1Setscfile=phyaddr.txtgotoscan::::多网卡时,扫描每个网卡MAC地址:rescan1Setsc=%sc%1Setscfile=phyaddr1.txtfind/v"%strMac%"phyaddr.txt>%scfile%Gotoscan:rescan2Setsc=%sc%1Setscfile=phy
7、addr.txtfind/v"%strMac%"phyaddr1.txt>%scfile%Gotoscan:scan::::从(c:phyaddr.txt)文件中取得物理地址字符串,并赋给变量"MacAddress"for/f"skip=2tokens=12"%%Min(%scfile%)dosetstrMac=%%M::::以变量"strMac"为关键字搜索(iplist.txt)中相同的字符串行,并保存到(PCCfg.txt)find"%strMac%"iplist.txt>PCCfg.tx
8、t::::找出机器名(从"PCCfg.txt"中分离出机器名字段,并赋给变量"CName")for/f"skip=2tokens=1"%%Nin(PCCfg.txt)dosetCName=%%Nifnot"%CName%"==""Gotofound::::支持最多扫描5个网卡If"%sc%"=="11111"GotofailedIf"%sc%"=="1"Gotorescan1if%scfile%==phyaddr.txtGotorescan1if%scfile%==phyaddr1
此文档下载收益归作者所有