Win批处理开机如何自动设置IP地址
发布时间:2012-11-27 10:28:02 作者:佚名 我要评论
Win批处理开机如何自动设置IP地址,本文将以此问题进行详细介绍,需要了解的朋友可以参考下
@echo off
REM select=1,网卡IP将被设置成172.16.200.34,select=2,网卡IP将被设置成192.168.0.5
ping -n 2 192.168.0.254 && set select=2 || set select=1
REM 获取网卡名称
for /f "skip=4 tokens=3* delims= " %%i in ('ipconfig') do (
set adapter=%%i
goto out
)
:out
set adapter=%adapter::=%
if %select%==1 (
netsh int ip set address name="%adapter%" static 172.16.200.34 255.255.255.0 172.16.200.1 1
netsh int ip set dns name="%adapter%" static 202.102.224.68 primary
netsh int ip add dns name="%adapter%" 202.102.227.68 index=2
) else (
netsh int ip set address name="%adapter%" static 192.168.0.5 255.255.255.0 192.168.0.254 1
)
echo 设置完成,按任意键退出!
pause >nul 2>nul
REM select=1,网卡IP将被设置成172.16.200.34,select=2,网卡IP将被设置成192.168.0.5
ping -n 2 192.168.0.254 && set select=2 || set select=1
REM 获取网卡名称
for /f "skip=4 tokens=3* delims= " %%i in ('ipconfig') do (
set adapter=%%i
goto out
)
:out
set adapter=%adapter::=%
if %select%==1 (
netsh int ip set address name="%adapter%" static 172.16.200.34 255.255.255.0 172.16.200.1 1
netsh int ip set dns name="%adapter%" static 202.102.224.68 primary
netsh int ip add dns name="%adapter%" 202.102.227.68 index=2
) else (
netsh int ip set address name="%adapter%" static 192.168.0.5 255.255.255.0 192.168.0.254 1
)
echo 设置完成,按任意键退出!
pause >nul 2>nul
相关文章
- 新世纪网安录制的高级批处理VIP系列教程,想学习批处理的朋友可以看下2014-09-23
- 有时候我们需要dos下获取外网的ip地址那么就可以参考这个脚本2013-08-11
- 甲壳虫VIP批处理教程,学习批处理的朋友必看 经典2011-01-31
不可或缺的图片批处理工具 iPai图片批处理 v6.5.9999 中文绿色完整版
欢迎使用《iPai图片批处理》! 一、软件特色 当前,数码相机像素越来越高,缺省情况下拍出来的照片非常大,不方便在电脑上直接浏览,2013-12-09CeleScript 方便实用、居家旅行、莫名其妙的批处理脚本解释引擎
CeleScript 是一个从 PE 的 XCMD 和为 Windows Mobile 上的 CeleCmd 演变而来的一个东西,我自己用了很久了,语法比较莫名其妙,但用起来比较方便实用。主要用来做一些安装2009-01-03制作切换IP地址的批处理的方法 图解制作切换IP地址的批处理
如果电脑既在家里使用,也在公司使用,很可能就要经验切换IP地址,因为家庭一般都是自动获取IP地址的,而公司则有自已的局域网,其IP地址一般都是固定的,这样就要经常来回2015-09-15
最新评论