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

Win7 開機自動撥號寬帶上網 四種方法任你選:啟動資料夾、工作排程、登錄表、VBS 腳本

編輯:Windows 7 系統介紹

Windows 7 寬帶連線 (PPPoE) 預設需手動點擊撥號。若希望開機自動連網,無需等待使用者登入即可上網(適用伺服器、下載機、遠端存取主機),可透過四種方式實現:啟動資料夾捷徑、工作排程器、登錄表 Run 鍵值、VBS 腳本。本文詳細說明各法設定步驟、優缺點比較與適用場景。

前置設定:寬帶連線屬性允許自動撥號

  1. 控制台 → 網路和共用中心 → 變更介面卡設定。
  2. 右鍵「寬帶連線」→「內容」→「選項」頁籤。
  3. 勾選 「儲存此使用者的密碼」、「任何人使用此電腦撥號」、取消勾選「撥號前提示名稱/密碼/憑證」。
  4. 「網路」頁籤 → 「網際網路通訊協定第 4 版 (TCP/IPv4)」→「內容」→ 確認「自動取得 IP/DNS」。

方法一:啟動資料夾捷徑(最簡單,需使用者登入)

  1. 右鍵「寬帶連線」→「建立捷徑」→ 桌面出現捷徑。
  2. 按 Win+R → 輸入 shell:startup → 開啟目前使用者啟動資料夾。
  3. 將桌面捷徑剪下貼上到啟動資料夾。

特點:使用者登入桌面後才撥號;設定簡單;不支援無人值守開機上網。

方法二:工作排程器(支援系統啟動階段,無需登入)

  1. 右鍵「電腦」→「管理」→「系統工具」→「工作排程器」→ 右側「建立工作」。
  2. 一般:名稱「自動撥號」→ 勾選「不論使用者是否登入都要執行」→ 勾選「使用最高權限執行」。
  3. 觸發條件:新建 → 開始工作:「啟動時」 → 進階設定:延遲工作 5-10 秒(等待網卡驅動就緒)。
  4. 動作:新建 → 程式:%Windir%\System32\rasphone.exe → 引數:-d "寬帶連線名稱"(名稱需與「網路連線」中完全一致,含空格)。
  5. 條件/設定:取消「僅在網路可用時啟動」(避免死循環)。

特點:系統啟動早期即撥號、無需登入、可設定重試邏輯、企業環境推薦。

方法三:登錄表 Run 鍵值(使用者登入執行,輕量)

  1. 開啟記事本,貼入以下內容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"AutoDial"="%windir%\\System32\\rasphone.exe -d \"寬帶連線名稱\""
  1. 儲存為 AutoDial.reg → 雙擊匯入 → 確認。

特點:使用者登入時執行;部署簡單(群組原則分發 REG);若寬帶連線名稱含特殊字元需轉義。

方法四:VBS 腳本(彈性最高,可內建延遲、重試、日誌)

版本一:簡易延遲撥號

Dim Wsh
Set Wsh = WScript.CreateObject("WScript.Shell")
Wsh.Run "ping 127.0.0.1 -n 3", 0, True  ' 延遲 3 秒
Wsh.Run "rasdial \"寬帶連線名稱\" \"帳號\" \"密碼\"", 0, True
Set Wsh = Nothing
WScript.Quit

版本二:極簡單行

CreateObject("WScript.Shell").Run "Rasdial \"寬帶連線名稱\" \"帳號\" \"密碼\"", 0
  1. 儲存為 AutoDial.vbs(編碼 ANSI/UTF-8)。
  2. 放入啟動資料夾 (shell:startup) 或工作排程器執行。

特點:可內建帳密(避免儲存在連線屬性)、可加入重試迴圈、撥號成功/失敗日誌、網路狀態檢查。

方法比較與選擇建議

方法執行時機需登入部署難度彈性推薦場景
啟動資料夾使用者登入後是極低低個人電腦、筆電
工作排程器系統啟動時否中高伺服器、NAS、遠端主機、企業部署
登錄表 Run使用者登入時是低中多電腦群組原則部署
VBS 腳本視放入位置視放入位置中最高需自訂邏輯、重試、日誌、加密帳密

進階:Rasdial 指令參數

rasdial "連線名稱" "使用者" "密碼"      # 撥號連線
rasdial "連線名稱" /disconnect          # 斷線
rasdial                                 # 顯示目前連線狀態

若連線屬性已儲存帳密,撥號指令可省略帳密參數:rasdial "連線名稱"。

疑難排解

  • 撥號失敗 691/619/720:檢查帳密、ISP 限制、Modem 橋接模式、防火牆/防毒軟體攔截。
  • 工作排程不執行:檢查「歷程記錄」啟用、執行帳號權限、觸發條件延遲是否足夠。
  • 多張網卡衝突:在撥號連線屬性「網路」頁籤取消勾選不使用的網卡綁定項目。
Copyright © Windows教程網 All Rights Reserved