Set-SCComplianceStatus

Задает объект статуса соответствия.

Синтаксис

Default (по умолчанию)

Set-SCComplianceStatus
    [-ComplianceStatus] <ComplianceStatus>
    -Baseline <Baseline>
    -Update <SoftwareUpdate>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

AddExemption

Set-SCComplianceStatus
    [-ComplianceStatus] <ComplianceStatus>
    -Baseline <Baseline>
    -Update <SoftwareUpdate>
    [-VMMServer <ServerConnection>]
    [-ExemptionNote <String>]
    [-AddExemption]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

RemoveExemption

Set-SCComplianceStatus
    [-ComplianceStatus] <ComplianceStatus>
    -Baseline <Baseline>
    -Update <SoftwareUpdate>
    [-VMMServer <ServerConnection>]
    [-RemoveExemption]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Set-SCComplianceStatus задает объект состояния соответствия.

Примеры

Пример 1: Добавление исключения в статус соответствия

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $Compliance = Get-SCComplianceStatus -VMMManagedComputer $VMHost.ManagedComputer
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Update = Get-SCUpdate -SecurityBulletinID "MS05-055"
PS C:\> Set-SCComplianceStatus -ComplianceStatus $Compliance -Baseline $Baseline -Update $Update -AddExemption -ExemptionNote "This exemption has been signed off by the IT Manager."

Первая команда получает объект host с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает статус соответствия для VMHost01 и сохраняет объект staus в переменной $Compliance.

Третья команда получает базовую версию с именем Security Baseline и сохраняет объект в переменной $Baseline.

Четвертая команда получает бюллетень по безопасности update MS05-055 и сохраняет объект обновления в переменной $Update.

Последняя команда добавляет исключение в обновление MS05-055, которое является частью базового плана безопасности, и примечание об исключении с деловой причиной для исключения.

Параметры

-AddExemption

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddExemption
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Baseline

Указывает объект базовых показателей диспетчера виртуальных машин (VMM).

Свойства параметра

Тип:Baseline
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ComplianceStatus

Указывает объект статуса соответствия. Статус соответствия объекта указывает на соответствие объекта базовым планам, которым он назначен.

Свойства параметра

Тип:ComplianceStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ExemptionNote

Указывает бизнес-причину для исключенного обновления.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddExemption
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (PRO), вызвавшую это действие. Это позволяет проводить аудит советов PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveExemption

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RemoveExemption
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Update

Указывает объект обновления программного обеспечения.

Свойства параметра

Тип:SoftwareUpdate
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

ComplianceStatus

Этот командлет возвращает объект ComplianceStatus .