chanweaa 发表于 2010 年 10 月 7 日 04:18:27

原创:【图解教程】用批处理修改IP地址(简单实用)


本帖最后由 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:}
页: [1]
查看完整版本: 原创:【图解教程】用批处理修改IP地址(简单实用)