win2000下改变ip,IE的代理地址(100分)

  • 主题发起人 主题发起人 少爷的拐杖
  • 开始时间 开始时间

少爷的拐杖

Unregistered / Unconfirmed
GUEST, unregistred user!
单位里上网用的是代理.需要设置本机的IP地址,网关,代理服务器的地址和端口.
而家中使用的是长城宽带,需要本机不设置IP(自动获取),不同的代理地址和端口.
每次上班下班都要设置一次才能上网,不胜其烦,想自己编个程序"一点即变"
于是查询离线数据库得到以下回答:
netsh interface ip address 本地连接 static 172.23.1.217 255.255.255.0 172.23.1.10
可是在命令提示符下敲入无法执行.(命令没找到)
请问如何能实现win2000下改变ip,代理地址和端口?
 
没有人回答么?
 
netsh 在win2000下面是有的,c:/winnt/system32/netsh.exe
 
很容易,明天给代码
 
谢谢CJ了。我不知道怎么用这个netsh
 
少爷的拐杖:PP说的对啊,是这样的在WINNT/SYSTEM32下
用法你写的也没错,我的代码是改注册表,要重启的那种
 
还是不行,我在命令提示符下敲入这个命令报
"下列命令没有找到:interface ip address...."
我加了path也不行
 
应该可以用修改注册表的方法,写一个简单的修改注册表的程序就可以。
IE的代理设置就在
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ProxyEnable
当值为0是禁止使用代理,值1时允许使用;
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ProxyServer
该值就是IE中设置的代理及端口,格式如:10.10.3.1:80;
而且改变后,在IE中就立即见效。
而你的情况其实改变ProxyEnable项禁用或不禁用就可以,因为在2000中设置过的代理禁用后还有记录的。
 
to Jiao_he:
除了改变代理外,我还需要改变IP地址,怎么才能不重启的改变?
 
2000下你改了ip也不用重启啊
还是很方便的啊
 
明天这个问题再没有答案只好结束了。关于用代码改变IP和代理的地址。
 
多人接受答案了。
 
后退
顶部