马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 beckytanghwt 于 2010-6-12 18:52 编辑
原创:【图解教程】用批处理修改IP地址(简单实用) 会有很多时候需要来回切换ip 手动去网上邻居 本地连接那里 tcp/ip 那里设置很麻烦(主要是人懒) 自己动手写个批处理,随点随改,方便(其实很简单的东西,大侠就不要批评了) ========================================
1.固定ip地址(不然连不上打印机,服务器,内部专网什么的) 打开记事本,复制如下代码:
@echo off
netsh interface ip set address name="本地连接" source=static 192.168.1.188 255.255.255.0 192.168.1.1 1
netsh interface ip set dns name="本地连接" source=static 61.128.128.68
primary
netsh interface ip add dns name="本地连接" 61.128.192.68
echo 设置完成!
echo. & pause
复制代码
解释就不用了,记得把“自动换行”去掉 具体的ip地址,网关,请自行修改,不知道,问网管 然后保存为“固定ip.bat”这个文件就搞定了 不会,看下图 ===================================
2.自动获取ip(这样可以随便上网,由于某些固定ip是不允许上网的,为什么,问公司领导和网管) 同样,打开记事本,复制如下代码:
@echo off
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip set dns name="本地连接" source=dhcp
echo 设置完成!
echo. & pause
复制代码保存为批处理文件,请参考上一个批处理保存方法(不会就没有办法了,再付一图吧) 搞定,以后舒服了! ================================== 最后,附上已经写好的批处理,在这里修改一样 ======================= PS:有个朋友说,我有几个网卡,怎么办 很简单 你把代码中“本地连接”换成你网卡的名字就好了 具体是什么。你自己到网上邻居去看 需要注意的是例如“本地连接 3”的“接”后面是有一个空格的 你直接加上一个3的话 是会出错的 说找不到网卡的 在此补充说明下 ====================== PS2:再次补充说明下,感谢5楼的这位兄弟给出的办法 有个同志和我说 怎么我运行那个命令就没有用呢 原因有如下: 1.此命令实在命令提示符运行的 应该在开始===运行===cmd(弹出命令提示符窗口)输入命令
netsh -c int dump > c:\ip.txt
复制代码 (c:\ip.txt 可以改成你想要保存的地址和文件名) 2.5楼兄弟给出的命令并没有给出保存位置 如1所说,原来5楼兄弟给出的命令是 netsh -c int dump > .\beijing.txt (并未给出保存位置,是要大家自己添加的) 同理,这个恢复命令 netsh -f .\beijing.txt 也是一样的(要和你保存文件的地址是一个位置啊) 3.你也可以根据此命令,再写一个这样的批处理,让命令自动运行
@echo off
netsh -c int dump > c:\ip.txt
echo 已成功备份IP地址!
echo.
ipconfig /all
pause
close
复制代码上面那个“c:\ip.txt”你可以随便改成你想要的保存位置,以及你想要保存的名称 恢复嘛,把命令行换成
@echo off
netsh -f c:\ip.txt
echo.
ipconfig /all
pause
close
复制代码=============== PS3:最近就这么个小东西 也是一直问题不断啊 一位用的2000的朋友和我说 他不需要DNS的设置 我就那就设置成 none啊 就可以了 然后截图给我看 设置倒是成了 结果出了一句命令不被认可的提示 那就直接那个DNS的设置命令给删掉就行了 就这么简单 再有什么问题,会持续补充 {:2_180:}
|