483 字
2 分鐘
Windows 10 網路PPPoE自動連線及斷線偵測自動連線-不靠第三方程式

介紹#

使用 PPPoE 網路連線常常需要使用手動連線,每次這樣按都覺得有點麻煩,使用 bat 指令自動連線,斷線偵測使用 Windows 10 的 Event Viewer(事件檢視器)偵測遇到斷線就會連線,來看看怎麼做。

如果你無法執行請至 無法執行 CMD 及事件設定 解決方法

開機或登入後快速自動連線網路#

建立一個 cmd 檔案#

隨便打開一個資料夾,選擇 檢視 》 副檔名打勾


建立一個 txt 文件檔,輸入以下內容

帳號密碼 請輸入 寬頻連線的帳號及密碼

start /min rasdial 連線名稱 帳號 密碼

例如:

我的連線名稱是寬頻連線

file


將副檔名 txt 改成 cmd

file

將連線.cmd 檔案放入 啟動資料夾內#

  • 路徑: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
  • 指令開啟方式:win鍵 + R 輸入 shell:startup

./image-1590127906984.png

如下:

./image-1590128851509.png

設定 斷線自動連線網路#

打開 事件檢視器

搜尋 事件檢視器 , Windows 10 英文語言 搜尋 Event Viewer

設定 斷線自動連線網路


選擇 Windows 紀錄 》 應用程式


請先中斷網路後再按下 F5,可以看到 RasClient 20226 斷線的事件


對 RasClient 右鍵 選擇 附加工作到此事件


一直按下一步

]




CMD 檔案路徑 : C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp



刪除 事件檢視器附加工作#

如果不想使用直接刪除就可以了

搜尋 taskschd.msc 或是 Win鍵 + Q

選擇 事件檢視器工作 選擇右鍵 刪除即可

無法執行 CMD 及事件設定 解決方法 {#無法執行 CMD 及事件設定-解決方法}#

執行 cmd 但沒有連線是因為 權限不足

如果丟一個文件到 C 槽 顯示 需要提供管理員權限才能複製到此文件夾

代表權限不足

執行 Win鍵 + R

icacls c:\ /setintegritylevel M

可取得 C 槽的權限

參考文章#

(在新分頁開啟)https://appdazzle.net/auto-connect-reconnect-dial-up-broadband-pppoe-when-disconnected(在新分頁開啟)

Windows 10 網路PPPoE自動連線及斷線偵測自動連線-不靠第三方程式
https://aishuafei.com/posts/windows-10-網路pppoe自動連線及斷線偵測自動連線-不靠第三方程式/
作者
愛耍廢
發佈於
2020-05-21
許可協議
CC BY-NC-SA 4.0