針對頻繁在不同網絡環境(公司、家裡、公共 Wi-Fi、VPN 等)切換的開發人員,手動修改 IP、DNS、代理極其繁瑣。本文提供一個功能完整的批處理選單腳本 ip.bat,可一鍵切換預設網絡配置。
@echo off set ProxyServerValue=127.0.0.1:8087 set ProxyOverrideValue="10.*,<local>" :menu cls echo ================================== echo 1: 無線自動 2: 無線公安 3: 有線自動 echo 4: 有線宿舍 5: 有線公安 6: 有線曉山 echo 7: 無線宿舍 8: 無線曉山 echo P: 設置代理 N: 取消代理 echo EB: 啟用有線 DB: 禁用有線 echo EW: 啟用無線 DW: 禁用無線 echo Q: 退出 echo ================================== set /p input=選擇選項並回車: if "%input%"=="1" goto IP_1 if "%input%"=="2" goto IP_2 ... (其餘標籤對應 netsh 指令配置 IP、DNS、代理) goto menu
ip.bat 放置桌面。netsh interface ip set address、set dns 等參數。此腳本將複雜的網絡配置封裝為互動選單,極大提升多環境下的工作效率。