[ZT]Win下改IP的批处理
http://www.feelingme.cn/viewthread.php?tid=1439
[Other] 最近经常改IP,写了个批处理,Share下!
本帖最后由 quakegao 于 2010-1-20 11:41 编辑
简单说,就是netsh interface
@echo CHANGING IP ::IP和子网掩码 netsh interface ip set address name="本地连接" source=static addr=60.28.129.74 mask=255.255.255.248 ::网关 netsh interface ip set address name="本地连接" gateway=60.28.129.73 gwmetric=0 ::DNS netsh interface ip set dns name="本地连接" source=static addr=202.99.104.68 register=PRIMARY pause goto end rem netsh interface ip add dns name="本地连接" addr=202.102.154.3 index=2 rem netsh interface ip set wins name="本地连接" source=static addr=none @echo Dynamical IP rem netsh interface ip set address name="本地连接" source=dhcp rem netsh interface ip set dns name="本地连接" source=dhcp register=PRIMARY rem netsh interface ip set wins name="本地连接" source=dhcp :end

MoeFan (萌番)
http://cat.ourkernel.com/2009/06/windows%E4%B8%8B%E4%BF%AE%E6%94%B9mac%E5%9C%B0%E5%9D%80%E5%92%8C%E5%8D%B8%E8%BD%BDtcpip%E5%8D%8F%E8%AE%AE/
windows下修改mac地址和卸载TCP/IP协议
六月 15, 2009
windows下修改mac地址,原来我一直借助于使用mac修改软件的帮助,最近想想,还是要能手动修改比较好一些,毕竟有的时候在别人电脑上没有现成工具的
在本地连接里
点击相应网卡的旁边的配置按钮,在高级标签页下,左边选择Network Address,右边填入MAC地址既可
禁用本地连接后再启动既可生效,或者重启电脑
window的MAC信息是保存在注册表中的,如果需要编程修改的话,可以用读写注册表值来实现,难点估计在于如何不需要重启生效的问题
具体在注册表的位置,可以自己修改后,通过注册表查找特定的字符串来定位 ^_^
卸载TCP/IP协议,这个是在被病毒破坏了TCP/IP协议后需要善后的动作
1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、用记事本打开%winroot%\inf\nettcpip.inf文件,找到:
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0 <——把此处的0Xa0改为0×80 保存退出
3、打开本地连接的TCP/IP属性—添加协议——从磁盘——浏览找到刚刚保存的nettcpip.inf(%winroot%\inf \nettcpip.inf)文件,然后选择“TCP/IP协议”(不是选择那个TCP/IP 版本6)。
经过这一步之后,又返回网络连接的窗口,但这个时候,那个“卸载”按钮已经是可用的了。点这个“卸载”按钮来把TCP/IP协议删除,然后重启一次机器。
4、重启后再照着第3步,重新安装一次TCP/IP协议便可。
5、再重启一次,这时应该可以了,可以照着需要,设置一下IP地址。
[回复]