萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

WinXP 設定多重網路閘道:路由批次檔 + 啟動資料夾自動套用

筆電在公司、家裡、咖啡廳切換網路環境,每次手動改 IP/閘道很麻煩。寫一支 route.bat 批次檔設定多條靜態路由,放入「啟動」資料夾,開機自動套用,一勞永逸。

建立 route.bat

在記事本輸入以下內容,存為 C:\Windows\route.bat(假設 Windows 安裝在 C:):

route add 目標網路1 mask 子網路遮罩 閘道1
route add 目標網路2 mask 子網路遮罩 閘道2
route add 0.0.0.0 mask 0.0.0.0 預設閘道

範例:

route add 192.168.10.0 mask 255.255.255.0 192.168.10.254
route add 10.0.0.0 mask 255.0.0.0 10.0.0.1
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

設定開機自動執行

  1. 開始 → 設定 → 工作列及開始功能表 → 開始功能表 索引標籤 → 自訂 → 啟動 → 新增。
  2. 瀏覽選取 C:\Windows\route.bat → 下一步 → 選擇「啟動」資料夾 → 完成。
  3. 右鍵「啟動」資料夾中的 route.bat 捷徑 → 內容 → 執行方式:最小化、關閉視窗:啟動時關閉 → 確定。

啟動資料夾捷徑內容設定

替代做法:netsh 匯出/匯入完整網路設定

更完整的方案是用 netsh -c interface dump > office.txt / home.txt 備份完整網路設定 (IP、閘道、DNS、WINS 等),切換環境時用 netsh -f office.txt 一鍵還原,參考文章 ID 43334。

注意事項

  • 靜態路由需在對應網卡已設定 IP 後才生效,若使用 DHCP 取得 IP,請在批次檔前加入 ipconfig /renew 或確保網卡已啟用。
  • 管理員權限執行 route add 才有效,啟動資料夾預設以目前使用者權限執行,若為限制帳號需用排程工作設定「最高權限」執行。
  • 路由表錯誤可用 route -f 清除所有靜態路由重來。
copyright © 萬盛學電腦網 all rights reserved