Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

筆記本 Win7 旗艦版用批次檔快速切換 IP 設定

編輯:Windows 7 系統介紹

原理

利用 netsh 指令配合批次檔(.bat/.cmd),一鍵切換「自動取得 IP」與「手動固定 IP」,適合頻繁在不同網路環境移動的筆記本使用者。

建立批次檔步驟

  1. 桌面右鍵 → 新增 → 文字文件,命名為 AutoIP.cmd 或 StaticIP.cmd(副檔名 .cmd 或 .bat)。
  2. 以記事本編輯貼上對應程式碼並儲存。
  3. 右鍵檔案 → 「以系統管理員身分執行」即可套用設定。

自動取得 IP (DHCP) 批次檔內容

@echo off
echo 正在設定自動取得 IP 位址...
netsh interface ipv4 set address name="區域連線" source=dhcp
netsh interface ipv4 set dns name="區域連線" source=dhcp
if %errorlevel%==0 (netsh interface ipv4 show ip) else (echo 錯誤碼:%ERRORLEVEL% & echo 請以系統管理員身分執行)
pause

手動固定 IP 批次檔內容

@echo off
echo 正在設定手動固定 IP...
netsh interface ipv4 set address "區域連線" static 192.168.0.100 255.255.255.0 192.168.0.1
netsh interface ipv4 set dnsservers "區域連線" static 192.168.0.1 primary
netsh interface ipv4 set dnsservers "區域連線" static 192.168.0.2 index=2
if %errorlevel%==0 (netsh interface ipv4 show ip) else (echo 錯誤碼:%ERRORLEVEL% & echo 請以系統管理員身分執行)
pause

注意:程式碼中的 區域連線 需對應實際網路介面卡名稱(可用 netsh interface show interface 查詢),無線網卡通常為 無線網路連線。IP、閘道、DNS 請依實際網路環境修改。

批次檔示意

Copyright © Windows教程網 All Rights Reserved