[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] xp下的根据计算机名设置IP的批处理到了2000环境下出错

我弄了个简单的设置ip地址的东西,通过输入计算机号自动设置ip等信息。
我做的时候一直都是在xp环境下运行的,可到了2000环境下,运行到设置ip地址,后面的网关就无法修改了!
不知道是运行环境的问题,还是我的代码有问题哦!
请高手指点一下,谢谢!
@echo off
color F2
set slection=
set/p slection=请输入计算机号:
::::设置计算机名
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d sg%slection% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d sg%slection% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d sg%slection% /f
::设置IP:
set /a slection=slection+20
netsh interface ip set address name="本地连接" source=static addr=192.168.32.%slection% mask=255.255.255.0
netsh interface ip set address name="本地连接" gateway=192.168.32.1 gwmetric=0
netsh interface ip set dns name="本地连接" source=static addr=218.2.135.1 register=PRIMARY
netsh interface ip set wins name="本地连接" source=static addr=none
pause

只贴代码没用,出错信息也全部贴上来。
心绪平和,眼藏静谧。

TOP

返回列表