Get-DscConfigurationStatus
擷取已完成組態執行的相關資料。
Syntax
Get-DscConfigurationStatus
[-All]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Description
Cmdlet Get-DscConfigurationStatus
會擷取系統上已完成組態執行的詳細資訊。 根據預設,它會傳回上次組態執行的相關資訊。 此 Cmdlet 適用于尋找組態執行的歷史資訊,例如執行組態時、執行狀態、組態中的資源數目,以及哪些資源成功或失敗。
範例
範例 1:取得上次組態執行的相關資訊
Get-DscConfigurationStatus
此命令會取得上次組態執行的相關資訊。
範例 2:取得所有設定的相關資訊
Get-DscConfigurationStatus -All
此命令會取得系統上執行之所有設定的相關資訊,包括Windows PowerShell Desired State Configuration (DSC) 一致性檢查。
範例 3:取得在遠端電腦上執行的組態資訊
Get-DscConfigurationStatus -CimSession "Server01"
此命令會取得名為 Server01 之遠端電腦的組態執行詳細資料。 這會使用 WSMan 傳輸來連線到遠端電腦,並要求連線的使用者是遠端電腦上的系統管理員。
參數
-All
指出此 Cmdlet 會擷取電腦上所有組態執行的相關資訊,包括組態應用程式和一致性檢查。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
指出此 Cmdlet 會以背景工作方式執行命令。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
在遠端工作階段或遠端電腦上執行 Cmdlet。 輸入電腦名稱稱或會話物件,例如 New-CimSession 或 Get-CimSession Cmdlet 的輸出。 預設為本機電腦上的目前工作階段。
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
指定為執行 Cmdlet 可建立的最大並行作業數。 如果省略此參數或輸入 的值 0
,則Windows PowerShell根據電腦上執行的 CIM Cmdlet 數目,計算 Cmdlet 的最佳節流限制。 節流限制僅適用於目前 Cmdlet,不適用於工作階段或電腦。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |