畑乃おいも / Hatano Oimo
483 字
2 分鐘
Windows 10 網路PPPoE自動連線及斷線偵測自動連線-不靠第三方程式
介紹
使用 PPPoE 網路連線常常需要使用手動連線,每次這樣按都覺得有點麻煩,使用 bat 指令自動連線,斷線偵測使用 Windows 10 的 Event Viewer(事件檢視器)偵測遇到斷線就會連線,來看看怎麼做。
如果你無法執行請至 無法執行 CMD 及事件設定 解決方法
開機或登入後快速自動連線網路
建立一個 cmd 檔案
隨便打開一個資料夾,選擇 檢視 》 副檔名打勾

建立一個 txt 文件檔,輸入以下內容
帳號密碼 請輸入 寬頻連線的帳號及密碼
start /min rasdial 連線名稱 帳號 密碼
例如:
我的連線名稱是寬頻連線

將副檔名 txt 改成 cmd

將連線.cmd 檔案放入 啟動資料夾內
- 路徑:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp - 指令開啟方式:
win鍵+R輸入shell:startup

如下:

設定 斷線自動連線網路
打開 事件檢視器
搜尋 事件檢視器 , 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自動連線及斷線偵測自動連線-不靠第三方程式/