iT邦幫忙

0

Windows 10/11 斷線自動 PPPoE, 配合AnyDesk使用

  • 分享至 

  • xImage
  •  

1.撰寫autopppoe.bat
2.建立pppoe連線(名稱[Hinet]
3.增加排程:開機時執行
觸發程序:開機時執行,動作:啟動程式/autopppoe.bat (引數:0 或省略)
4.增加排程:監控事件(event.log),發現DNS查詢失敗重新pppoe
觸發程序:事件發生時/基本記錄檔[系統]/事件識別碼[1014](DND ERROR),
動作:啟動程式/autopppoe.bat (引數:2)
5.測試:(先安裝AnyDesk無人值守)
打開CMD,執行 [autopppoe.bat 1] (終止pppoE)
等待程序觸發

需要其他觸發事件,可以到[事件檢視器]查找
====autopppoe.bat====
@echo off
rem 0.開機時 => connect
rem 1.disconnect
rem 2.DNS逾時(event log:System/1014) => reconnect

if "%1" == "2" goto :reconnect
if "%1" == "1" goto :disconnect

:connect
rasdial Hinet "7XX(帳號)@hinet.net" 12345678(密碼)
ipconfig
rem 等待3秒
choice /c:yn /D y /t:3 /N
goto :END

:disconnect
rasdial Hinet /disconnect
goto :END

:reconnect
rasdial Hinet /disconnect
goto :connect

:END


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言