Windows10 自動配置切換IP地址


以下腳本保存為 bat 文件,然后以管理員身份運行。

 

 

@echo off
rem //設置變量 
set NAME="KillerWireless"
rem //以下屬性值可以根據需要更改
set ADDR=192.168.1.203
set MASK=255.255.255.0
set GATEWAY=192.168.1.202
set DNS1=192.168.1.202
set DNS2=
rem //以上屬性依次為IP地址、子網掩碼、網關、首選DNS、備用DNS


echo 當前可用操作有:
echo 1 設置為靜態IP
echo 2 設置為動態IP
echo 3 退出
echo 請選擇后回車:
set /p operate=
if %operate%==1 goto 1
if %operate%==2 goto 2
if %operate%==3 goto 3


:1
echo 正在設置靜態IP,請稍等...
rem //可以根據你的需要更改 
echo IP地址 = %ADDR%
echo 掩碼 = %MASK%
echo 網關 = %GATEWAY%
netsh interface ipv4 set address %NAME% static %ADDR% %MASK% %GATEWAY% 
echo 首選DNS = %DNS1% 
netsh interface ipv4 set dns %NAME% static %DNS1%
echo 備用DNS = %DNS2% 
if "%DNS2%"=="" (echo DNS2為空) else (netsh interface ipv4 add dns %NAME% %DNS2%) 
echo 靜態IP已設置!
pause
goto 3


:2
echo 正在設置動態IP,請稍等...
echo 正在從DHCP自動獲取IP地址...
netsh interface ip set address %NAME% dhcp
echo 正在從DHCP自動獲取DNS地址...
netsh interface ip set dns %NAME% dhcp 
echo 動態IP已設置!
pause
goto 3


:3
exit

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM