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

Windows 7 一鍵部署 Wi-Fi 熱點批次腳本:自動化建立託管網路與共用設定

編輯:Win7 常見問題解答

為簡化重複性的熱點建立流程,撰寫批次檔可實現互動式選單、自動設定 SSID/密碼、啟用 ICS 共用。以下提供完整可用的批次腳本與使用說明。

批次腳本完整碼(儲存為 SetupHotspot.bat)

@echo off
title Win7 Wi-Fi 熱點自動部署工具
color 0A

:MENU
cls
echo ============================================================
echo  Win7 Wi-Fi 熱點自動部署工具 (需系統管理員權限執行)
echo ============================================================
echo.
echo  1. 建立/更新熱點設定 (設定 SSID 與密碼)
echo  2. 啟動熱點
echo  3. 停止熱點
echo  4. 檢視熱點狀態與連線裝置
echo  5. 開啟網路共用中心 (手動設定 ICS)
echo  6. 結束程式
echo.
set /p choice=請輸入選項 [1-6]:
echo.

if "%choice%"=="1" goto CREATE
if "%choice%"=="2" goto START
if "%choice%"=="3" goto STOP
if "%choice%"=="4" goto STATUS
if "%choice%"=="5" goto SHARE
if "%choice%"=="6" goto EXIT
echo 無效選項,請重新輸入。
pause
goto MENU

:CREATE
set /p ssid=請輸入熱點名稱 (SSID):
set /p pwd=請輸入密碼 (至少 8 字元):
netsh wlan set hostednetwork mode=allow ssid="%ssid%" key="%pwd%"
echo 設定完成:SSID=%ssid% 密碼=%pwd%
pause
goto MENU

:START
netsh wlan start hostednetwork
echo 熱點已啟動,請確認已設定網路共用 (選項 5)
pause
goto MENU

:STOP
netsh wlan stop hostednetwork
echo 熱點已停止
pause
goto MENU

:STATUS
netsh wlan show hostednetwork
pause
goto MENU

:SHARE
control.exe /name Microsoft.NetworkAndSharingCenter
echo 請在開啟的視窗中:右鍵有線網卡→內容→共用→勾選允許共用→選擇虛擬介面卡
pause
goto MENU

:EXIT
exit

使用流程

  1. 以系統管理員身分執行批次檔(右鍵→「以系統管理員身分執行」)
  2. 選擇 1 設定 SSID 與密碼(僅首次或變更時需要)
  3. 選擇 5 開啟網路共用中心,完成 ICS 設定(僅首次需要)
  4. 選擇 2 啟動熱點,即可供裝置連線
  5. 日後僅需執行批次檔選擇 2 即可快速啟動

進階自動化:開機自動啟動熱點

建立 AutoStartHotspot.bat 內容如下:

@echo off
netsh wlan start hostednetwork
exit

按 Win+R 輸入 shell:startup,將捷徑放入啟動資料夾。

腳本關鍵技術解析

  • netsh wlan set hostednetwork:建立/更新虛擬 AP 參數,寫入無線服務設定庫
  • netsh wlan start/stop hostednetwork:控制虛擬 AP 服務狀態
  • netsh wlan show hostednetwork:查詢目前狀態、連線用戶數、頻道、訊號強度
  • ICS (Internet Connection Sharing) 需透過 GUI 設定,批次檔無法直接修改共用介面卡綁定

常見錯誤代碼對照

錯誤訊息原因對策
「託管網路無法啟動」無線網卡驅動不支援 / 已被其他軟體佔用更新驅動;關閉其他熱點軟體
「需要系統管理員權限」未以管理員身分執行右鍵批次檔選「以系統管理員身分執行」
「群組原則不允許」網域環境限制託管網路諮詢 IT 管理員或修改群組原則

此腳本經實測於 Windows 7 SP1 (x86/x64) 穩定運作,將繁瑣指令封裝為選單操作,大幅降低部署門檻,適合頻繁切換網路環境的使用者。

Copyright © Windows教程網 All Rights Reserved