瑞星卡卡安全论坛技术交流区系统软件 win 2000不能运行批处理改IP问题

1   1  /  1  页   跳转

win 2000不能运行批处理改IP问题

win 2000不能运行批处理改IP问题

@echo off
set ip=10.1.110.4
set NetMask=255.255.255.0
set NetWay=10.1.110.254
set DNS1=10.1.5.101
set DNS2=***.**.***.*
Rem ******************************修改IP和DNS部分***********************************

:SetIP
Rem 修改本机地址
cmd /c netsh interface ip set address name="本地连接" source=static addr=%ip% mask=%NetMask%
cmd /c netsh interface ip set address name="本地连接" gateway=%NetWay% gwmetric=1
Rem 修改本机dns
cmd /c netsh interface ip set dns name="本地连接" source=static addr=%DNS1%
Rem 增加备用dns
cmd /c netsh interface ip add dns name="本地连接" addr=%DNS2% index=2


结果如下图:

但是在XP、其他的win2000下能运行。该怎么办啊。

附件附件:

下载次数:409
文件类型:image/pjpeg
文件大小:
上传时间:2007-3-26 10:56:45
描述:
预览信息:EXIF信息



最后编辑2007-03-27 15:14:21
分享到:
gototop
 

等待学习
gototop
 

系统服务哪一项是控制.bat 的我没找到!
gototop
 

给个建议也行啊,。。
gototop
 

引用:
【jieaaaa的贴子】@echo off
set ip=10.1.110.4
set NetMask=255.255.255.0
set NetWay=10.1.110.254
set DNS1=10.1.5.101
set DNS2=***.**.***.*
Rem ******************************修改IP和DNS部分***********************************

:SetIP
Rem 修改本机地址
cmd /c netsh interface ip set address name="本地连接" source=static addr=%ip% mask=%NetMask%
cmd /c netsh interface ip set address name="本地连接" gateway=%NetWay% gwmetric=1
Rem 修改本机dns
cmd /c netsh interface ip set dns name="本地连接" source=static addr=%DNS1%
Rem 增加备用dns
cmd /c netsh interface ip add dns name="本地连接" addr=%DNS2% index=2


结果如下图:

但是在XP、其他的win2000下能运行。该怎么办啊。
………………

检查你是否有完全控制修改有管理员权限的问题?如果是没有完全控制修改的权限当然就不能修改了?检查方法打开注册表定位到如下路径:
“我的电脑\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces”用鼠标指到“Interfaces”键值击右键选择权限即可看到,如果没有完全控制的权限就选中它完全控制再刷新一遍即可(前题是首先要以超级管理员的身份登录才能修改它的权限)
gototop
 

zgr稳得起 真厉害!!!!!


我怎学才能到你那程度?
gototop
 

谢谢,版主:zgr稳得起关注。
问题已解决,用户是管理员权限。是我把注册表远程监控服务给禁了。
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT