Поделиться через


Set-CMWdacSetting

Измените существующую политику управления приложениями в Microsoft Defender.

Синтаксис

Set-CMWdacSetting
   [-WdacSettings] <CMWdacSettings>
   [-EnforcementMode <CMWDACEnforcementMode>]
   [-EnforceRestart <Boolean>]
   [-EnableIntelligentSecurityGraph <Boolean>]
   [-TrustedFolders <DirectoryInfo[]>]
   [-TrustedFiles <FileInfo[]>]
   [-PassThru]
   [-Name <String>]
   [-Description <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Описание

Измените существующую политику управления приложениями в Microsoft Defender. Используйте Командлет New-CMWdacSetting , чтобы создать новую политику управления, и Get-CMWdacSetting , чтобы получить существующую политику управления.

Примеры

Пример 1. Добавление доверенных двоичных файлов в существующий параметр

В этом примере по имени возвращается существующая политика управления приложениями в Microsoft Defender. Затем он передает этот объект командлету Set-CMWdacSetting для добавления двух новых доверенных файлов.

Get-CMWdacSetting -Name "My App Control setting" | Set-CMWdacSetting -TrustedFiles "xyz.exe", "abc.dll"

Параметры

-Description

Укажите новое описание объекта политики.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableIntelligentSecurityGraph

Используйте этот параметр для авторизации программного обеспечения, которому доверяет Microsoft Intelligent Security Graph. Эта служба включает SmartScreen Защитника Windows и другие службы Майкрософт. Чтобы это программное обеспечение было доверенным, устройство должно работать под управлением SmartScreen Защитника Windows и Windows 10 версии 1709 или более поздней.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnforcementMode

Выберите один из следующих методов принудительного применения для управления приложениями в Microsoft Defender:

  • EnforceMode: могут выполняться только доверенные исполняемые файлы.
  • AuditMode: разрешить выполнение всех исполняемых файлов. Добавьте запись в журнал событий Windows при запуске ненадежных исполняемых файлов.
Тип:CMWDACEnforcementMode
Допустимые значения:AuditMode, EnforceMode
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnforceRestart

После обработки политики клиентом запланирован перезапуск клиента. Он следует параметрам клиента для перезапуска компьютера. К приложениям, работающим в настоящее время на устройстве, не будет применена новая политика управления приложениями до перезапуска устройства.

Присвойте этому параметру значение , $true чтобы принудительно перезапустить устройство после применения клиентом политики.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Используйте этот параметр для изменения имени указанного объекта политики.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

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

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrustedFiles

Добавление доверия для определенных файлов.

Тип:FileInfo[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrustedFolders

Добавление доверия для определенных папок.

Тип:DirectoryInfo[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WdacSettings

Укажите объект политики для изменения. Чтобы получить этот объект, используйте командлет Get-CMWdacSettings .

Тип:CMWdacSettings
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

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

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.EP.WDAC.CMWdacSettings

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

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.EP.WDAC.CMWdacSettings