修改固定IP地址的脚本

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

修改固定IP地址的脚本

应用场景:

1、IP地址需要手动设置

2、经常在不同的网络环境中切换网卡设置。

相信有不少人每天到公司,要网络设置成公司的固定IP地址、DNS等信息,而回到家又需要把设置修改为DHCP自动获取,对于每天这样频繁重复的操作早已不胜其烦,下面有一段BAT的脚本提供给大家,即可轻松一键切换网络配置,具体参数可以自定义。

请看下面:

脚本内容

@echo off

title 自动修改IP地址界面

:0

set choice=nul

echo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo IP地址修改界面

echo 选择1、修改为回家的IP地址

echo 选择2、修改为在公司的IP地址

echo 选择3、修改为DHCP自动获取

echo 选择4、退出控制程序

echo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set /p choice=请输入:

if "%choice%"=="1" goto 1

if "%choice%"=="2" goto 2

if "%choice%"=="3" goto 3

if "%choice%"=="4" (goto 4) else (goto 5) :1

@echo off

cls

echo ##########

echo 正在修改请稍后...

netsh interface ip set address name="Network-eth0" source="static" addr="192.168.188.188"

mask="255.255.255.0"

gateway="192.168.188.1" gwmetric="1"

netsh interface ip set dns name="Network-eth0" source="static" addr="192.168.188.1"

echo 已完成

echo ##########

goto 0

:2

@echo off

cls

echo ##########

echo 正在修改请稍后...

netsh interface ip set address name="Network-eth0" source="static" addr="192.168.36.166"

mask="255.255.255.0"

gateway="192.168.36.254" gwmetric="1"

netsh interface ip set dns name="Network-eth0" source="static" addr="114.114.114.114"

echo 已完成

echo ##########

goto 0

:3

cls

@echo off

echo ##########

echo 正在修改请稍后...

netsh interface ip set address "Network-eth0" DHCP

netsh interface ip set DNS "Network-eth0" DHCP

echo 已完成

echo ##########

goto 0

:4

cls

exit

:5

cls

echo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo 输入错误,请重新选择!

echo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo IP地址修改界面

echo 选择1、修改为回家的IP地址

echo 选择2、修改为在公司的IP地址

echo 选择3、修改为DHCP自动获取

echo 选择4、退出控制程序

echo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set /p choice=请输入:

if "%choice%"=="1" goto 1

if "%choice%"=="2" goto 2

if "%choice%"=="3" goto 3

if "%choice%"=="4" (goto 4) else (goto 5)

使用方法

复制以上内容,粘贴到记事本,重命名为.bat 的文件即可,可以双击执行文件,根据提示输入,需要自定义IP地址,直接替换文中的即可,下面有详细说明。

注释说明

:1 这里是一组命令执行的开始,冒号后面跟数字。

Network-eth0 这里指的是网卡的名字,可以修改这里或者是修改自己网卡的名字

脚本作用的内容

netsh interface ip set address name="Network-eth0" source="static" addr="192.168.188.188"

mask="255.255.255.0"

gateway="192.168.188.1" gwmetric="1"

netsh interface ip set dns name="Network-eth0" source="static"

相关文档
最新文档