根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)
改进:根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)
2009-04-07 上午 08:44 推荐~~~
我校电脑室的、在用的批处理。
省了每次用远志还原卡发送后改ip、计算机名等的麻烦。
mac的收集,可以用dhcp或lanhelper收集,整理一下格式,注意mac里的“00-01-6c-04-90-df”里的"-"一定是英文半角,之前试很多次不成功就是这原因。
批处理名为"auto_ip_mac.bat"
----...
根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)
改进:根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)
2009-04-07 上午 08:44 推荐~~~
我校电脑室的、在用的批处理。
省了每次用远志还原卡发送后改ip、计算机名等的麻烦。
mac的收集,可以用dhcp或lanhelper收集,整理一下格式,注意mac里的“00-01-6c-04-90-df”里的"-"一定是英文半角,之前试很多次不成功就是这原因。
批处理名为"auto_ip_mac.bat"
--------------------------------------------------------------------------------
-----------
@echo off
@cls
@echo [ComputersMAC] [Name] [ip] >name.xmz @echo 00-01-6c-04-90-df a1 195 >>name.xmz @echo 00-01-6c-04-90-e3 a2 205 >>name.xmz @echo 00-15-58-c2-1f-21 a3 220 >>name.xmz @echo 00-15-58-c2-1e-e7 a4 219 >>name.xmz @echo 00-15-58-c2-1e-ff a5 227 >>name.xmz @echo 00-15-58-c2-1f-0b a6 231 >>name.xmz @echo 00-15-58-c2-1f-1e a7 194 >>name.xmz @echo 00-01-6c-04-90-ec b1 206 >>name.xmz @echo 00-01-6c-04-90-d8 b2 208 >>name.xmz @echo 00-15-58-c2-1f-54 b3 248 >>name.xmz @echo 00-15-58-c2-1e-f0 b4 244 >>name.xmz @echo 00-15-58-c2-1f-18 b5 226 >>name.xmz @echo 00-01-6c-04-90-f7 b6 230 >>name.xmz @echo 00-15-58-c2-1f-1a b7 238 >>name.xmz @echo 00-15-58-c2-1e-f4 c1 203 >>name.xmz @echo 00-01-6c-04-8e-d3 c2 193 >>name.xmz @echo 00-15-58-c2-1e-d8 c3 213 >>name.xmz @echo 00-15-58-c2-1f-15 c4 217 >>name.xmz @echo 00-01-6c-04-90-db c5 240 >>name.xmz @echo 00-01-6c-04-90-c7 c6 246 >>name.xmz @echo 00-15-58-c2-1f-5d c7 249 >>name.xmz @echo 00-15-58-c2-1f-5a d1 211 >>name.xmz @echo 00-15-58-c2-1f-4e d2 204 >>name.xmz @echo 00-01-6c-04-90-e9 d3 196 >>name.xmz
@echo 00-01-6c-04-90-ed d4 209 >>name.xmz @echo 00-01-6c-04-90-eb d5 224 >>name.xmz @echo 00-01-6c-04-90-e2 d6 228 >>name.xmz @echo 00-01-6c-04-90-e8 d7 236 >>name.xmz @echo 00-15-58-c2-8f-cb e1 197 >>name.xmz @echo 00-15-58-c2-1f-64 e2 207 >>name.xmz @echo 00-01-6c-06-8f-d4 e3 210 >>name.xmz @echo 00-15-58-c2-1f-58 E4 218 >>name.xmz @echo 00-01-6c-04-8f-79 e5 245 >>name.xmz @echo 00-15-58-c2-1e-fc e6 234 >>name.xmz @echo 00-15-58-c2-1f-59 e7 242 >>name.xmz @echo 00-15-58-c2-1f-27 f1 202 >>name.xmz @echo 00-15-58-c2-8c-57 f2 247 >>name.xmz @echo 00-01-6c-04-90-e0 f3 216 >>name.xmz @echo 00-15-58-c2-1f-62 f4 215 >>name.xmz @echo 00-15-58-c2-1e-d0 f5 237 >>name.xmz @echo 00-15-58-c2-1f-50 f6 233 >>name.xmz @echo 00-15-58-c2-1f-32 f7 239 >>name.xmz @echo 00-01-6c-04-90-e7 g1 198 >>name.xmz @echo 00-15-58-c2-1f-07 g2 201 >>name.xmz @echo 00-15-58-c2-1f-51 g3 212 >>name.xmz @echo 00-01-6c-04-90-e4 g4 214 >>name.xmz @echo 00-15-58-c2-1f-02 g5 221 >>name.xmz @echo 00-15-58-c2-1f-4b g6 232 >>name.xmz @echo 00-15-58-c2-1e-e2 g7 241 >>name.xmz @echo 00-15-58-c2-1f-14 h1 199 >>name.xmz @echo 00-01-6c-04-90-e5 h2 250 >>name.xmz @echo 00-15-58-c2-1f-63 h3 225 >>name.xmz @echo 00-01-6c-04-90-f6 h4 223 >>name.xmz @echo 00-15-58-c2-1f-5b h5 222 >>name.xmz @echo 00-15-58-c2-1f-56 h6 235 >>name.xmz @echo 00-01-6c-04-90-4a h7 243 >>name.xmz
@cls
ipconfig /all >ipconfig.xmz
find "Physical Address" ipconfig.xmz >mac.xmz
for /f "skip=1 tokens=12" %%C in (mac.xmz) do set mac=%%C
find "%mac%" name.xmz >key.xmz
for /f "skip=1 tokens=2" %%C in (key.xmz) do set name=%%C
for /f "skip=1 tokens=3" %%C in (key.xmz) do set ip=%%C
@echo %name%
@echo %ip%
@echo Windows Registry Editor Version 5.00 >Cname.reg
@echo
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]
>>Cname.reg
@echo "ComputerName"="%name%" >>Cname.reg
@echo
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] >>Cname.
reg
@echo "NV Hostname"="%name%" >>Cname.reg
@echo "Hostname"="%name%" >>Cname.reg
@echo Windows Registry Editor Version 5.00 >insn.reg
@echo
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] >>insn.r
eg
@echo "VirtualNetworkNumber"=dword:00000%name% >>insn.reg
@echo
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Parameters] >>ins
n.reg
@echo "VirtualNetworkNumber"=dword:00000%name% >>insn.reg
regedit /s Cname.reg
regedit /s insn.reg
netsh interface ip set address name="本地连接" source=static addr=192.168.2.%ip% mask=255.255.255.0 gateway=192.168.2.254 gwmetric=0
del /q *.xmz
del /q *.reg
本文档为【根据MAC地址自动修改计算机名、IP地址、掩码、网关、DNS(批处理)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。