Get-DscConfigurationStatus

Извлекает данные о завершенных запусках конфигурации.

Синтаксис

Get-DscConfigurationStatus
   [-All]
   [-CimSession <CimSession[]>]
   [-ThrottleLimit <Int32>]
   [-AsJob]
   [<CommonParameters>]

Описание

Командлет Get-DscConfigurationStatus получает подробные сведения о завершенных запусках конфигурации в системе. По умолчанию возвращается информация о последнем запуске конфигурации. Этот командлет полезен для поиска исторических сведений о выполнении конфигурации, таких как время выполнения конфигураций, состояние запусков, количество ресурсов в конфигурациях, а также сведения о том, какие ресурсы были успешными или неудачными.

Примеры

Пример 1. Получение сведений о последнем запуске конфигурации

Get-DscConfigurationStatus

Эта команда получает сведения о последнем запуске конфигурации.

Пример 2. Получение сведений обо всех конфигурациях

Get-DscConfigurationStatus -All

Эта команда получает сведения обо всех конфигурациях, которые выполнялись в системе, включая проверка согласованности Windows PowerShell Desired State Configuration (DSC).

Пример 3. Получение сведений о выполнении конфигурации на удаленном компьютере

Get-DscConfigurationStatus -CimSession "Server01"

Эта команда получает сведения о запуске конфигурации удаленного компьютера с именем Server01. Для подключения к удаленному компьютеру используется транспорт WSMan и требуется, чтобы подключающийся пользователь был администратором удаленного компьютера.

Параметры

-All

Указывает, что этот командлет получает сведения обо всех запусках конфигурации на компьютере, включая приложение конфигурации и проверка согласованности.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Указывает, что этот командлет выполняет команду как фоновое задание.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CimSession

Запуск командлета в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объект сеанса, например выходные данные командлета New-CimSession или Get-CimSession . Сеанс по умолчанию — текущий сеанс на локальном компьютере.

Type:CimSession[]
Aliases:Session
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThrottleLimit

Указание максимального количества одновременных операций, которые можно выполнять для запуска командлета. Если этот параметр опущен или введено значение 0 , то Windows PowerShell вычисляет оптимальное ограничение регулирования для командлета на основе количества командлетов CIM, запущенных на компьютере. Предел регулирования применим только к текущему командлету, а не к сеансу или компьютеру.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False