電腦可能會因為一些原因自動重開機(如當機、Windows Update),如果沒有及時發現,節點就斷線好幾個小時,獎勵也受到影響,所以有必要想個方法讓它自動執行。

 

首先確定「工作管理員 à 開機」的Docker DesktopPi Network的狀態都是「已啟用」。

 

但是它們只會在「登入」Windows之後才執行,所以要讓電腦能自動登入,也就是取消帳戶的密碼(但是帳戶沒有密碼會存在被駭的風險,請自行評估是否要這樣做)。方法如下:

設定 à 帳戶 à 登入選項 à 密碼 à 變更

 

輸入目前的密碼。

 

不輸入新密碼,直接按下一步。

 

完成。

 

如此一來,開機之後就會自動登入Windows。但如果你需要用「遠端桌面」連線到該電腦,會發現帳戶沒有密碼是無法連線的,就還需要修改群組原則。

按「視窗按鈕 + R」輸入gpedit.msc,然後按「確定」,以啟動「本機群組原則編輯器」。

 

依序開啟 [電腦設定][Windows 設定][安全性設定][本機原則][安全性選項] [帳戶:限制使用空白密碼的本機帳戶僅能登入到主控台]

 

選擇「已停用」,再按「確定」。

 

如果你的電腦是開機就能上網(可能是透過IP分享器撥號,或是小烏龜硬撥),可以不理會下一個步驟,否則還要讓PPPoE自動撥號。

新增一個PPPoE撥號,如此例名稱為SeedNet

 

將下列程式存為repppoe.vbs,修改連線資訊並放置在安全的地方。

DIALNAME = "SeedNet"   '連線名稱

DIALUSER = "t1234567"  '連線帳號

DIALPASS = "P@ssw0rd"  '連線密碼

 

Set WshShell = CreateObject("WScript.Shell")

RetCode = WshShell.Run("ping www.hinet.net", 0, true)

If RetCode <> 0 Then

    WshShell.Run "rasdial " & DIALNAME & " /DISCONNECT", 0, true

    WScript.Sleep(3000)

    WshShell.Run "rasdial " & DIALNAME & " " & DIALUSER & " " & DIALPASS, 0

End If

 

開始 à Windows 系統管理工具 à 工作排程器 à 建立工作

名稱自取,執行工作的帳號使用「SYSTEM」,它可以不需要儲存密碼,也不用登入就能執行。

 

觸發的時間為「啟動時」、「延遲1分鐘執行」執行,「每5分鐘重複工作」,持續時間為「不限制」。

 

動作為啟動剛才編輯的repppoe.vbs程式。

 

回首頁