发布网友 发布时间:2022-04-26 06:39
共4个回答
热心网友 时间:2022-06-24 19:39
@ECHO
eg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A4290-6559-4178-A4E5-D03734C877F3} /v IPAddress /t REG_multi_SZ /d 172.30.41.58 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A4290-6559-4178-A4E5-D03734C877F3} /v SubnetMask /t REG_multi_SZ /d 255.255.0.0 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A4290-6559-4178-A4E5-D03734C877F3} /v DefaultGateway /t REG_multi_SZ /d 172.30.4.21 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008 /v NetworkAddress /d 00e04d18063e
devcon disable *DEV_0057*
devcon enable *DEV_0057*
将以上代码复制到记事本内,格式存诸为*.bat即成功制作了一个批处理文件,以后想改IP和MAC时只要双击一次就行了!(也可试写一个还原为原ip/mac的批处理,只需将最后一句中reg add改为 reg delete,同时去掉最后的mac值即可)。
注:需将该批处理文件与devcon.exe放在同一目录下,切记!若想制作还原成原来ip/mac的批处理,只需用reg delete删除networkaddress项即可
热心网友 时间:2022-06-24 19:39
for /f "tokens=2 delims=:" %%a in ('ipconfig ^| find/i "IPv4 地址"') do for /f "tokens=4 delims=." %%b in ("%%a") do netsh interface ip set address name="本地连接" source=static addr=192.168.7.%%b mask=255.255.255.0
netsh interface ip set address name="本地连接" gateway=192.168.7.254 gwmetric=1
上述代码在win7下测试,如果在XP下的话,将"IPv4 地址"改成IP地址相应的标题,标题可以在ipconfig命令输出中找到。
热心网友 时间:2022-06-24 19:39
addr=192.168.7.%b
应该是
addr=192.168.7.%%b
热心网友 时间:2022-06-24 19:40
不行,俺看不懂