batch 修改 静态IP/动态IP 公司的网段是192.168.1, 家里的网段是是192.168.10. 如果可以自动判断是在家里的网络/公司里的网络然后指定IP就好了. 判断还木有做, 分享的只是一个设定静态/动态IP的batch! :D 原文出处: http://www.techzonez.com/forums/showthr
公司的网段是192.168.1, 家里的网段是是192.168.10.
如果可以自动判断是在家里的网络/公司里的网络然后指定IP就好了.
判断还木有做, 分享的只是一个设定静态/动态IP的batch! :D
原文出处: http://www.techzonez.com/forums/showthread.php/22034-Changing-the-IP-address-by-using-a-batch-file
<无>
@rem echo OFF set lan_name="Wireless Network Connection" rem define all the network addresses here set subnet=192.168.1 set lan_ip=%subnet%.233 set sub_net_mask=255.255.255.0 set gateway_addr=%subnet%.1 set pri_dns_addr=8.8.8.8 :: set pri_dns_addr=%subnet%.157 :: set sec_dns_addr=%subnet%.153 rem set the ip address @netsh interface ip set address name=%lan_name% source=static addr=%lan_ip% mask=%sub_net_mask% gateway=%gateway_addr% gwmetric=1 rem set the DNS @netsh interface ip set dns name=%lan_name% source=static addr=%pri_dns_addr% primary rem add an alternative DNS (optional)
@rem echo OFF set lan_name="Wireless Network Connection" rem set the ip address @netsh interface ip set address name=%lan_name% source=dhcp rem set the DNS @netsh interface ip set dns name=%lan_name% source=dhcp