Windows 服務動作
重要
若要防止未經授權的存取,Windows 需要管理員權限來管理服務。 若要使用 Windows 服務動作來處理服務,請以管理員權限執行 Power Automate。 如需有關以管理員身分執行 Power Automate 的詳細資訊,請移至以提升的權限執行 Power Automate。
Power Automate 讓您能夠利用可用的 Windows 服務動作來處理 Windows 服務。 透過這些動作,您便能維持對作業系統的完全控制,並限制正在執行的服務。
這些動作可讓桌面流程啟動、停止、暫停及繼續 Windows 服務。 若要使用此群組的任何動作,您只需輸入服務名稱。
下列範例會啟動 UIFlowService 服務。
警告
Windows 服務對作業系統的順利運作至關重要。 不正確地管理 Windows 服務可能會對您的電腦造成負面影響。
如果服務
根據服務是否正在執行、已暫停、已停止或已在電腦上安裝,標記條件式動作區塊的開頭。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
If service | 無法使用 | 已停止、已安裝、未安裝、正在執行、已暫停 | 正在執行 | 要檢查之服務的狀態 |
Service name | 否 | 文字值 | 要檢查之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
無法擷取服務的狀態 | 指出檢索服務狀態時,發生問題 |
等待服務
暫停自動化的執行,直到電腦上的服務開始執行、暫停或停止為止。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Wait for service to | 無法使用 | 停止、啟動、暫停 | 啟動 | 指定流程是否暫停,直到某個服務啟動、停止或暫停 |
Service name | 否 | 文字值 | 要檢查之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
無法擷取服務的狀態 | 指出檢索服務狀態時,發生問題 |
啟動服務
啟動已停止的 Windows 服務。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Service to start | 否 | 文字值 | 要啟動之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
服務已在執行中 | 表示服務已經在執行中 |
無法啟動服務 | 表示啟動服務時發生問題 |
停止服務
停止正在執行的 Windows 服務。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Service to stop | 否 | 文字值 | 要停止之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
服務未執行 | 表示服務未執行 |
無法停止服務 | 表示停止服務時發生問題 |
暫停服務
暫停正在執行的 Windows 服務。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Service to pause | 否 | 文字值 | 要暫停之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
服務未執行 | 表示服務未執行 |
無法暫停服務 | 指出暫停服務時,發生問題 |
繼續服務
繼續已暫停的 Windows 服務。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Service to resume | 否 | 文字值 | 要繼續之服務的名稱 |
變數已產生
此動作不會產生任何變數。
例外狀況
例外狀況 | 描述 |
---|---|
找不到服務 | 表示找不到服務 |
服務未執行 | 表示服務未執行 |
無法繼續服務 | 指出繼續服務時,發生問題 |