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