要讓 Node-RED 在 Windows 環境下以工作排程器的方式自啟動並於背景持續運作,請按照以下步驟設定:
步驟 1:開啟工作排程器
- 按下 Win + S,搜尋「工作排程器」,然後開啟應用程式。
- 在左側的「工作排程器庫」中,右鍵點擊,選擇「建立基本工作」。
步驟 2:設定基本工作
輸入名稱和描述
- 名稱:
Node-RED Background
- 描述:
啟動 Node-RED 並保持背景運行
觸發條件
動作
完成設置
- 確認完成後,勾選「開啟此工作屬性對話方塊」,然後點擊完成。
步驟 3:修改進階設定
在工作屬性對話框中,進行以下調整:
一般
- 勾選「不管使用者是否登入都執行」。
- 選擇「使用最高權限執行」。
觸發條件
動作
- 確保執行指令正確,且設定了必要的工作目錄:
- 起始於:
C:\Users\[使用者名稱]\AppData\Roaming\npm\
條件
設定
- 勾選「如果任務未成功完成,則重新啟動每隔」並設定為
1 分鐘
。
- 設定「嘗試次數」為
3 次
。
步驟 4:測試工作排程器任務
- 在「工作排程器」中右鍵點擊剛剛創建的任務,選擇「執行」。
- 開啟任務管理器並檢查是否有
node-red
的背景程序正在運行。
這樣設定完成後,Node-RED 就會在開機時自動啟動並於背景持續運作!如果需要排除錯誤,建議檢查 Node-RED 日誌(預設輸出於 userDir/.node-red/logs
中)。