PPPOE拨号
QUOTE
@echo off
rasdial 医保宽带连接 账号 密码
管理员权限
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
BAT模板
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
::注释color 2为窗口颜色和字体颜色设置
color 2
::注释tite 为窗口标题
title 设置网络环境
::注释echo=为空白占位符
echo=
echo ☆☆☆☆☆☆请选择上网环境☆☆☆☆☆☆☆
echo=
::注释echo为屏幕显示内容
echo 外 网=========》按1键,回车确认
echo=
echo 医保网=========》按2键,回车确认
echo=
echo=
echo=
echo !!!说明,按对应数字键之后需要按回车(ENT)确认
echo !!!说明,按对应数字键之后需要按回车(ENT)确认
echo !!!说明,按对应数字键之后需要按回车(ENT)确认
echo=
echo 窗口消失则成功更换网络
echo=
echo=
echo=
::注释指定输入内容并判断正误
@Echo off&setlocal,EnableDelayedExpansion
:Choice
set /p Choice=请正确输入(1或者2或者3或者4):
IF /i "!Choice!"=="1" goto zidong
IF /i "!Choice!"=="2" goto guding
Echo 您输入的!Choice!不正确!,请按任意键返回重新输入。
Pause>Nul&Goto :Choice
: zidong
echo 您选择了自动获取模式
echo 正在设置,请稍后......
echo 自动获取IP地址....
@echo off
netsh interface ip set address name="以太网" source=dhcp
netsh interface ip set dns name="以太网" source=dhcp
goto end
: guding
echo 您选择了固定IP模式
echo 正在设置,请稍后......
netsh interface ip set address "以太网" static 192.168.0.66 255.255.255.0 192.168.0.254 1
netsh interface ip set dns "以太网" static 10.11.200.205
netsh interface ip add dns "以太网" 10.116.130.21
goto end
:end
标签:BAT,set,netsh,Choice,命令,interface,echo,以太网
From: https://www.cnblogs.com/wysn/p/18475907