頻繁在公司、客戶端、家裡切換網路環境,開發 Anytao.IpHelper 實現一鍵切換 IP。
netsh.exe 指令。Process 啟動批次檔。netsh 為 Windows 內建網路設定命令列工具,可設定 IP、子網路遮罩、預設閘道、DNS 等。詳細語法請參考線上手冊。
@echo Anytao is switching your ip now.
@echo off
netsh interface ip set address "區域連線" static 172.1.1.226 255.0.0.0 172.30.7.254 1
netsh interface ip set dns "區域連線" static 200.121.5.1
echo ...www.anytao.com...
Echo Congratulations, done.
pause
home.bat(英文系統請將「區域連線」改為 "Local Area Connection")。下一篇將介紹 .NET 程式碼呼叫此批次檔的完整實作。