Set-CMAntimalwarePolicy
Настройка параметров для политики защиты от вредоносных программ защиты конечных точек.
Синтаксис
Set-CMAntimalwarePolicy
[-Description <String>]
-Name <String>
[-NewName <String>]
[-PassThru]
[-Priority <PriorityChangeType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddDefinitionUpdateFileShare <String[]>]
[-CleanDefinitionUpdateFileShare]
[-DefinitionUpdateFileShare <String[]>]
[-EnableSignatureUpdateCatchup <Boolean>]
[-FallbackOrder <FallbackOrderType[]>]
[-FallbackToAlternateSourceHr <Int32>]
-Name <String>
[-PassThru]
[-RemoveDefinitionUpdateFileShare <String[]>]
[-SignatureUpdateHr <Int32>]
[-SignatureUpdateTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddDefinitionUpdateFileShare <String[]>]
[-CleanDefinitionUpdateFileShare]
[-DefinitionUpdateFileShare <String[]>]
[-EnableSignatureUpdateCatchup <Boolean>]
[-FallbackOrder <FallbackOrderType[]>]
[-FallbackToAlternateSourceHr <Int32>]
-InputObject <IResultObject>
[-PassThru]
[-RemoveDefinitionUpdateFileShare <String[]>]
[-SignatureUpdateHr <Int32>]
[-SignatureUpdateTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddExcludedFilePath <String[]>]
[-AddExcludedFileType <String[]>]
[-AddExcludedProcess <String[]>]
[-CleanExcludedFilePath]
[-CleanExcludedFileType]
[-CleanExcludedProcess]
[-ExcludeFilePath <String[]>]
[-ExcludeFileType <String[]>]
[-ExcludeProcess <String[]>]
-Name <String>
[-PassThru]
[-RemoveExcludedFilePath <String[]>]
[-RemoveExcludedFileType <String[]>]
[-RemoveExcludedProcess <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddExcludedFilePath <String[]>]
[-AddExcludedFileType <String[]>]
[-AddExcludedProcess <String[]>]
[-CleanExcludedFilePath]
[-CleanExcludedFileType]
[-CleanExcludedProcess]
[-ExcludeFilePath <String[]>]
[-ExcludeFileType <String[]>]
[-ExcludeProcess <String[]>]
-InputObject <IResultObject>
[-PassThru]
[-RemoveExcludedFilePath <String[]>]
[-RemoveExcludedFileType <String[]>]
[-RemoveExcludedProcess <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddThreat <Hashtable>]
[-CleanThreat]
-Name <String>
[-OverrideAction <DefaultActionMediumAndLowType[]>]
[-PassThru]
[-RemoveThreat <String[]>]
[-ThreatName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AddThreat <Hashtable>]
[-CleanThreat]
-InputObject <IResultObject>
[-OverrideAction <DefaultActionMediumAndLowType[]>]
[-PassThru]
[-RemoveThreat <String[]>]
[-ThreatName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigLimitCpuUsage <Boolean>]
[-FullScanNetworkDrive <Boolean>]
-Name <String>
[-PassThru]
[-ScanArchive <Boolean>]
[-ScanEmail <Boolean>]
[-ScanNetworkDrive <Boolean>]
[-ScanRemovableStorage <Boolean>]
[-ScheduledScanUserControl <ScheduledScanUserControlType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigLimitCpuUsage <Boolean>]
[-FullScanNetworkDrive <Boolean>]
-InputObject <IResultObject>
[-PassThru]
[-ScanArchive <Boolean>]
[-ScanEmail <Boolean>]
[-ScanNetworkDrive <Boolean>]
[-ScanRemovableStorage <Boolean>]
[-ScheduledScanUserControl <ScheduledScanUserControlType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigRealTime <Boolean>]
[-EnablePuaProtection <Boolean>]
[-PuaProtection <PuaProtection>]
[-EnableScriptScanning <Boolean>]
[-MonitorFileProgramActivity <Boolean>]
-Name <String>
[-NetworkExploitProtection <Boolean>]
[-PassThru]
[-RealTimeProtectionOn <Boolean>]
[-RealTimeScanOption <RealTimeScanOptionType>]
[-ScanAllDownloaded <Boolean>]
[-UseBehaviorMonitor <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigRealTime <Boolean>]
[-EnablePuaProtection <Boolean>]
[-PuaProtection <PuaProtection>]
[-EnableScriptScanning <Boolean>]
-InputObject <IResultObject>
[-MonitorFileProgramActivity <Boolean>]
[-NetworkExploitProtection <Boolean>]
[-PassThru]
[-RealTimeProtectionOn <Boolean>]
[-RealTimeScanOption <RealTimeScanOptionType>]
[-ScanAllDownloaded <Boolean>]
[-UseBehaviorMonitor <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigSampleSubmission <Boolean>]
[-AllowDeleteQuarantineFileDaysModification <Boolean>]
[-AllowExclusionModification <Boolean>]
[-AllowUserViewHistory <Boolean>]
[-CreateSystemRestorePointBeforeClean <Boolean>]
[-DeleteQuarantineFileDays <Int32>]
[-DisableClientUI <Boolean>]
[-EnableAutoSampleSubmission <Boolean>]
[-EnableReparsePointScanning <Boolean>]
-Name <String>
[-PassThru]
[-RandomizeScheduledScanStartTime <Boolean>]
[-ShowNotification <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowClientUserConfigSampleSubmission <Boolean>]
[-AllowDeleteQuarantineFileDaysModification <Boolean>]
[-AllowExclusionModification <Boolean>]
[-AllowUserViewHistory <Boolean>]
[-CreateSystemRestorePointBeforeClean <Boolean>]
[-DeleteQuarantineFileDays <Int32>]
[-DisableClientUI <Boolean>]
[-EnableAutoSampleSubmission <Boolean>]
[-EnableReparsePointScanning <Boolean>]
-InputObject <IResultObject>
[-PassThru]
[-RandomizeScheduledScanStartTime <Boolean>]
[-ShowNotification <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowMapsModification <Boolean>]
[-CloudBlockLevel <CloudBlockLevelType>]
[-ExtendedCloudCheckSec <Int32>]
[-JoinSpyNet <JoinSpyNetType>]
-Name <String>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-AllowMapsModification <Boolean>]
[-CloudBlockLevel <CloudBlockLevelType>]
[-ExtendedCloudCheckSec <Int32>]
-InputObject <IResultObject>
[-JoinSpyNet <JoinSpyNetType>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-CheckLatestDefinition <Boolean>]
[-EnableCatchupScan <Boolean>]
[-EnableQuickScan <Boolean>]
[-EnableScheduledScan <Boolean>]
[-LimitCpuUsage <Int32>]
-Name <String>
[-PassThru]
[-QuickScanTime <DateTime>]
[-ScanWhenClientNotInUse <Boolean>]
[-ScheduledScanTime <DateTime>]
[-ScheduledScanType <ScheduledScanType>]
[-ScheduledScanWeekday <ScheduledScanWeekdayType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-CheckLatestDefinition <Boolean>]
[-EnableCatchupScan <Boolean>]
[-EnableQuickScan <Boolean>]
[-EnableScheduledScan <Boolean>]
-InputObject <IResultObject>
[-LimitCpuUsage <Int32>]
[-PassThru]
[-QuickScanTime <DateTime>]
[-ScanWhenClientNotInUse <Boolean>]
[-ScheduledScanTime <DateTime>]
[-ScheduledScanType <ScheduledScanType>]
[-ScheduledScanWeekday <ScheduledScanWeekdayType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-DefaultActionHigh <DefaultActionSevereAndHighType>]
[-DefaultActionLow <DefaultActionMediumAndLowType>]
[-DefaultActionMedium <DefaultActionMediumAndLowType>]
[-DefaultActionSevere <DefaultActionSevereAndHighType>]
-Name <String>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-DefaultActionHigh <DefaultActionSevereAndHighType>]
[-DefaultActionLow <DefaultActionMediumAndLowType>]
[-DefaultActionMedium <DefaultActionMediumAndLowType>]
[-DefaultActionSevere <DefaultActionSevereAndHighType>]
-InputObject <IResultObject>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMAntimalwarePolicy
[-Description <String>]
-InputObject <IResultObject>
[-NewName <String>]
[-PassThru]
[-Priority <PriorityChangeType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-CMAntiMalwarePolicy настраивает параметры для политики защиты от вредоносных программ защиты конечных точек.
Сначала используйте New-CMAntimalwarePolicy , чтобы создать объект политики. При создании политики используйте параметр Policy , чтобы указать, какие типы параметров включает политика. Если вы используете Set-CMAntiMalwarePolicy для настройки параметров для типов политик, которые изначально не были добавлены, он добавляет типы при настройке параметров.
Дополнительные сведения см. в статье Создание и развертывание политик защиты от вредоносных программ для Endpoint Protection в Configuration Manager.
Примечание.
Выполните командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Создание политики защиты от вредоносных программ и включение аудита puA
В этом примере сначала создается новая политика защиты от вредоносных программ, которая включает тип параметров RealTimeProtection . Затем эта политика настраивается для включения аудита для потенциально нежелательных приложений (PUA).
$polName = "Real-time protection policy"
$polDesc = "via Pwsh by " + $env:UserName + " at " + $(Get-Date)
New-CMAntimalwarePolicy -Name $polName -Description $polDesc -Policy RealTimeProtection
Set-CMAntimalwarePolicy -Name $polName -PuaProtection Audit
Пример 2. Повышение приоритета политики защиты от вредоносных программ
Эта команда повышает приоритет политики защиты от вредоносных программ с именем ContosoPolicy.
Set-CMAntiMalwarePolicy -Name "ContosoPolicy" -Priority Increase
Параметры
-AddDefinitionUpdateFileShare
Если в качестве источника обновления аналитики безопасности выбран общий ресурс UNC, используйте этот параметр, чтобы добавить в список дополнительные сетевые пути.
| Тип: | String[] |
| Aliases: | AddDefinitionUpdateFileSharesSources, AddDefinitionUpdateFileShares |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AddExcludedFilePath
Укажите путь к файлу или папке для исключения из проверок защиты от вредоносных программ. Исключения могут помочь ускорить сканирование или избежать конфликтов с некоторыми приложениями. Это также может увеличить риск вредоносных программ.
Используйте этот параметр для добавления дополнительных путей в список.
Например: %windir%\explorer.exe, %windir%\system32
| Тип: | String[] |
| Aliases: | AddExcludedFilePaths |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AddExcludedFileType
Укажите расширение файла, чтобы исключить все файлы этого типа из проверок защиты от вредоносных программ. Исключения могут помочь ускорить сканирование или избежать конфликтов с некоторыми приложениями. Это также может увеличить риск вредоносных программ.
Используйте этот параметр для добавления дополнительных типов в список.
Например: .jpg, .txt
| Тип: | String[] |
| Aliases: | AddExcludedFileTypes |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AddExcludedProcess
Укажите путь к исполняемому файлу процесса, чтобы исключить его из сканирования вредоносных программ. Исключения могут помочь ускорить сканирование или избежать конфликтов с некоторыми приложениями. Это также может увеличить риск вредоносных программ.
Используйте этот параметр для добавления дополнительных процессов в список.
Пример: %windir%\system32\service.exe
| Тип: | String[] |
| Aliases: | AddExcludedProcesses |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AddThreat
Укажите хэш-список имен угроз и соответствующее действие переопределения. В этой таблице определяются действия по исправлению, выполняемые при обнаружении указанного имени угрозы во время сканирования.
Используйте этот параметр для добавления дополнительных угроз в список.
| Тип: | Hashtable |
| Aliases: | AddThreats |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowClientUserConfigLimitCpuUsage
Присвойте этому параметру значение , $true чтобы разрешить пользователям на клиентских компьютерах настраивать использование ЦП во время проверок.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowClientUserConfigRealTime
Задайте для этого параметра значение , $true чтобы разрешить пользователям на клиентских компьютерах настраивать параметры защиты в режиме реального времени.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowClientUserConfigSampleSubmission
Задайте для этого параметра значение , $true чтобы разрешить пользователям на клиентских компьютерах изменять параметры автоматической отправки примеров файлов.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowDeleteQuarantineFileDaysModification
Присвойте этому параметру значение , $true чтобы разрешить пользователям на клиентских компьютерах настраивать параметр для удаления файлов в карантине.
| Тип: | Boolean |
| Aliases: | AllowUserConfigQuarantinedFileDeletionPeriod |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowExclusionModification
Задайте этому параметру значение , $true чтобы разрешить пользователям на клиентских компьютерах исключать файлы и папки, типы файлов и процессы из проверок.
| Тип: | Boolean |
| Aliases: | AllowUserAddExcludes |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowMapsModification
Задайте для этого параметра значение , $true чтобы разрешить пользователям на клиентских компьютерах изменять параметры службы Cloud Protection.
| Тип: | Boolean |
| Aliases: | AllowUserChangeSpyNetSettings |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowUserViewHistory
Задайте для этого параметра значение , $true чтобы разрешить всем пользователям на клиентских компьютерах просматривать результаты полного журнала.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CheckLatestDefinition
Перед выполнением проверки задайте для этого параметра значение $true проверка последних обновлений аналитики безопасности.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CleanDefinitionUpdateFileShare
Добавьте этот параметр, чтобы удалить список общих сетевых папок для использования в качестве источников обновления аналитики безопасности.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CleanExcludedFilePath
Добавьте этот параметр, чтобы удалить список путей к файлам, которые следует исключить из проверок.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CleanExcludedFileType
Добавьте этот параметр, чтобы удалить список расширений файлов, которые следует исключить из проверок.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CleanExcludedProcess
Добавьте этот параметр, чтобы удалить список процессов, исключаемых из проверок.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CleanThreat
Добавьте этот параметр, чтобы удалить таблицу предопределенных действий по исправлению для обнаруженных имен угроз.
| Тип: | SwitchParameter |
| Aliases: | CleanThreats |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CloudBlockLevel
Для службы Cloud Protection укажите уровень блокировки подозрительных файлов.
| Тип: | CloudBlockLevelType |
| Допустимые значения: | Normal, High, HighExtraProtection, BlockUnknown |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
| Тип: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | False |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CreateSystemRestorePointBeforeClean
Задайте этому параметру значение , $true чтобы создать точку восстановления системы перед очисткой компьютеров.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DefaultActionHigh
Укажите действие по умолчанию, которое endpoint protection принимает в ответ на угрозу, которую классифицирует на уровне "Высокий ".
| Тип: | DefaultActionSevereAndHighType |
| Допустимые значения: | Recommended, Quarantine, Remove |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DefaultActionLow
Укажите действие по умолчанию, которое защита конечных точек принимает в ответ на угрозу, классифицируются на низком уровне.
| Тип: | DefaultActionMediumAndLowType |
| Допустимые значения: | None, Quarantine, Remove, Allow |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DefaultActionMedium
Укажите действие по умолчанию, которое защита конечных точек принимает в ответ на угрозу, которую классифицирует на уровне среднего .
| Тип: | DefaultActionMediumAndLowType |
| Допустимые значения: | None, Quarantine, Remove, Allow |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DefaultActionSevere
Укажите действие по умолчанию, выполняемое защитой конечных точек в ответ на угрозу, которую она классифицирует на серьезном уровне.
| Тип: | DefaultActionSevereAndHighType |
| Допустимые значения: | Recommended, Quarantine, Remove |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DefinitionUpdateFileShare
Укажите массив источников общих папок UNC, используемых для скачивания обновлений аналитики безопасности. С источниками связываются в указанном порядке.
Если указать этот параметр, клиент обращается к предоставленным ресурсам для обновления. После успешного скачивания обновлений из одного источника клиент не обращается к остальным источникам в списке. Если не указать этот параметр, список останется пустым и к источникам не обращается.
| Тип: | String[] |
| Aliases: | DefinitionUpdateFileSharesSources, DefinitionUpdateFileShares |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DeleteQuarantineFileDays
Укажите количество дней, в течение которых элементы должны храниться в папке Карантин перед удалением.
Если указать этот параметр, элементы удаляются из папки Карантина через указанное количество дней. Если этот параметр не указан, элементы хранятся в папке Карантин в течение 30 дней, указанного в политике по умолчанию.
| Тип: | Int32 |
| Aliases: | DeleteQuarantinedFilesPeriod |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Description
Укажите необязательное описание политики защиты от вредоносных программ, чтобы помочь в ее идентификации.
| Тип: | String |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DisableClientUI
Присвойте этому параметру значение , $true чтобы отключить пользовательский интерфейс клиента.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableAutoSampleSubmission
Присвойте этому параметру значение , $true чтобы включить автоматическую отправку примеров файлов. Эта функция помогает корпорации Майкрософт определить, являются ли определенные обнаруженные элементы вредоносными.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableCatchupScan
Задайте для этого параметра значение , $true чтобы принудительно выполнять проверку выбранного типа сканирования, если клиентский компьютер находится в автономном режиме во время двух или более запланированных проверок.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnablePuaProtection
В версии 2103 или более ранней присвойте этому параметру $true значение, чтобы включить обнаружение потенциально нежелательных приложений (PUA).
Начиная с версии 2107, используйте параметр PuaProtection для настройки этого параметра.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableQuickScan
Задайте этому параметру значение , $true чтобы выполнять ежедневную быструю проверку на клиентских компьютерах.
| Тип: | Boolean |
| Aliases: | EnableQuickDailyScan |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableReparsePointScanning
Задайте для этого параметра значение , $true чтобы включить повторное сканирование точек.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableScheduledScan
Присвойте этому параметру значение , $true чтобы настроить эту политику для выполнения запланированной проверки на клиентских компьютерах.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableScriptScanning
Задайте для этого параметра значение , $true чтобы включить сканирование скриптов.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-EnableSignatureUpdateCatchup
Присвойте этому параметру значение для $true принудительного обновления аналитики безопасности, если клиентский компьютер находится в автономном режиме более двух последовательных запланированных обновлений.
| Тип: | Boolean |
| Aliases: | EnableSignatureUpdateCatchupInterval |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ExcludeFilePath
Укажите массив путей к файлам, для которых отключено запланированное сканирование в режиме реального времени.
| Тип: | String[] |
| Aliases: | ExcludedFilePaths, ExcludeFilePaths |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ExcludeFileType
Укажите массив типов файлов, которые следует исключить из запланированного сканирования и сканирования в режиме реального времени.
| Тип: | String[] |
| Aliases: | ExcludedFileTypes, ExcludeFileTypes |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ExcludeProcess
Укажите массив процессов, для которых любые файлы, открытые любым из процессов, исключаются из запланированного сканирования и сканирования в режиме реального времени. Не исключен сам процесс.
| Тип: | String[] |
| Aliases: | ExcludedProcesses, ExcludeProcesses |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ExtendedCloudCheckSec
Укажите время в секундах, в течение которых расширенная проверка со службой Cloud Protection для блокировки и сканирования подозрительных файлов.
| Тип: | Int32 |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-FallbackOrder
Определите, какие источники обновлений аналитики безопасности использует клиент, и порядок, в котором он обращается к ним.
| Тип: | FallbackOrderType[] |
| Допустимые значения: | UpdatesDistributedFromConfigurationManager, UpdatesFromUncFileShares, UpdatesDistributedFromWsus, UpdatesDistributedFromMicrosoftUpdate, UpdatesDistributedFromMicrosoftMalwareProtectionCenter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-FallbackToAlternateSourceHr
Если вы используете Configuration Manager в качестве источника для обновлений аналитики безопасности, клиенты будут обновляться из альтернативных источников только в том случае, если аналитика безопасности старше указанного вами числа часов.
| Тип: | Int32 |
| Aliases: | AuGracePeriod, FallbackToAlternateSourceHour |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-FullScanNetworkDrive
Задайте для этого параметра значение $true для сканирования сопоставленных сетевых дисков при выполнении полной проверки.
| Тип: | Boolean |
| Aliases: | FullScanNetworkDrives |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-InputObject
Укажите объект политики защиты от вредоносных программ для настройки. Чтобы получить этот объект, используйте командлет Get-CMAntiMalwarePolicy .
| Тип: | IResultObject |
| Aliases: | AntiMalwarePolicy |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | True |
| Принять подстановочные знаки: | False |
-JoinSpyNet
Укажите тип членства в службе Cloud Protection.
-
DoNotJoinMaps: информация не отправляется. -
BasicMembership: сбор и отправка списков обнаруженных вредоносных программ. -
AdvancedMembership: основные сведения и более подробные сведения, которые могут содержать персональные данные. Например, пути к файлам и частичные дампы памяти.
| Тип: | JoinSpyNetType |
| Допустимые значения: | DoNotJoinMaps, BasicMembership, AdvancedMembership |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-LimitCpuUsage
Укажите процент для ограничения использования ЦП во время сканирования.
| Тип: | Int32 |
| Допустимые значения: | 0, 10, 20, 30, 40, 50, 60, 70, 80, 90 |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MonitorFileProgramActivity
Присвойте этому параметру значение , $true чтобы отслеживать действия файлов и программ на клиентском компьютере.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Name
Укажите имя настраиваемой политики защиты от вредоносных программ.
| Тип: | String |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-NetworkExploitProtection
Задайте для этого параметра значение , $true чтобы включить защиту от сетевых эксплойтов.
| Тип: | Boolean |
| Aliases: | NetworkProtectionAgainstExploits |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-NewName
Используйте этот параметр, чтобы переименовать политику, указанную с помощью параметров Name или InputObject .
| Тип: | String |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-OverrideAction
Укажите действие переопределения угрозы. Используйте этот параметр вместе с параметром ThreatName для настройки параметров переопределения угроз.
| Тип: | DefaultActionMediumAndLowType[] |
| Aliases: | OverrideActions |
| Допустимые значения: | None, Quarantine, Remove, Allow |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-PassThru
Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Priority
Используйте этот параметр для изменения приоритета политики защиты от вредоносных программ.
| Тип: | PriorityChangeType |
| Допустимые значения: | Increase, Decrease |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-PuaProtection
Начиная с версии 2107, используйте этот параметр для настройки обнаружения потенциально нежелательных приложений (PUA). Укажите одно из следующих значений: Disable, Enableили Audit
| Тип: | PuaProtection |
| Допустимые значения: | Disable, Enable, Audit |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-QuickScanTime
Укажите объект datetime для того, когда следует выполнять ежедневную быструю проверку. Чтобы получить этот объект, используйте встроенный командлет Get-Date .
| Тип: | DateTime |
| Aliases: | ScheduledScanQuickTime |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RandomizeScheduledScanStartTime
Присвойте этому параметру значение $true , чтобы случайно определить время запуска запланированного сканирования и обновления аналитики безопасности.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RealTimeProtectionOn
Задайте для этого параметра значение , $true чтобы включить защиту в режиме реального времени.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RealTimeScanOption
Укажите, как защита в режиме реального времени сканирует системные файлы. Из соображений производительности может потребоваться изменить значение по умолчанию, если сервер имеет высокий уровень активности входящего или исходящего файла.
| Тип: | RealTimeScanOptionType |
| Допустимые значения: | ScanIncomingAndOutgoingFiles, ScanIncomingFilesOnly, ScanOutgoingFilesOnly |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RemoveDefinitionUpdateFileShare
Укажите пути к общей сетевой папке, которые нужно удалить из списка. Чтобы очистить весь список, используйте параметр CleanDefinitionUpdateFileShare .
| Тип: | String[] |
| Aliases: | RemoveDefinitionUpdateFileSharesSources, RemoveDefinitionUpdateFileShares |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RemoveExcludedFilePath
Укажите пути к исключенным файлам, которые нужно удалить из списка. Чтобы очистить весь список, используйте параметр CleanExcludedFilePath .
| Тип: | String[] |
| Aliases: | RemoveExcludedFilePaths |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RemoveExcludedFileType
Укажите исключенные типы файлов, которые нужно удалить из списка. Чтобы очистить весь список, используйте параметр CleanExcludedFileType .
| Тип: | String[] |
| Aliases: | RemoveExcludedFileTypes |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RemoveExcludedProcess
Укажите исключенные процессы, которые нужно удалить из списка. Чтобы очистить весь список, используйте параметр CleanExcludedProcesses .
| Тип: | String[] |
| Aliases: | RemoveExcludedProcesses |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-RemoveThreat
Укажите имена угроз, которые необходимо удалить из таблицы переопределения угроз.
| Тип: | String[] |
| Aliases: | RemoveThreats, RemoveThreatsByName |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanAllDownloaded
Задайте для этого параметра значение , $true чтобы сканировать все скачанные файлы и включить защиту от эксплойтов в браузере.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanArchive
Присвойте этому параметру значение $true для сканирования архивных файлов, например .zip или .cab файлов.
| Тип: | Boolean |
| Aliases: | ScanArchivedFiles |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanEmail
Присвойте этому параметру значение $true для сканирования электронной почты и вложений электронной почты.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanNetworkDrive
Задайте для этого параметра значение для $true сканирования сетевых файлов.
| Тип: | Boolean |
| Aliases: | ScanNetworkDrives |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanRemovableStorage
Присвойте этому параметру значение для $true сканирования съемных запоминающих устройств, таких как USB-накопители.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScanWhenClientNotInUse
Присвойте этому параметру значение , $true чтобы запускать запланированную проверку только в том случае, если компьютер находится в режиме простоя.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScheduledScanTime
Укажите объект datetime для времени выполнения запланированного сканирования. Чтобы получить этот объект, используйте встроенный командлет Get-Date .
| Тип: | DateTime |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScheduledScanType
Укажите тип запланированной проверки.
QuickScan: этот тип сканирования проверяет процессы и папки в памяти, в которых обычно обнаруживается вредоносная программа. Для этого требуется меньше ресурсов, чем при полной проверке.FullScan: этот тип сканирования добавляет полный проверка всех локальных файлов и папок к элементам, сканируемым в быстрой проверке. Эта проверка занимает больше времени, чем быстрая проверка, и использует больше ресурсов ЦП и памяти на клиентских компьютерах.
В большинстве случаев используйте быструю проверку , чтобы свести к минимуму использование системных ресурсов на клиентских компьютерах. Если для удаления вредоносных программ требуется полная проверка, защита конечных точек создает оповещение, отображаемое в консоли Configuration Manager. Значение по умолчанию — Быстрая проверка.
| Тип: | ScheduledScanType |
| Допустимые значения: | None, QuickScan, FullScan |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScheduledScanUserControl
Укажите пользовательский элемент управления запланированными проверками.
| Тип: | ScheduledScanUserControlType |
| Допустимые значения: | NoControl, ScanTimeOnly, FullControl |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ScheduledScanWeekday
Укажите день недели, в течение которой выполняется запланированное сканирование.
| Тип: | ScheduledScanWeekdayType |
| Допустимые значения: | Daily, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ShowNotification
Присвойте этому параметру значение , $true чтобы отображать уведомления на клиентском компьютере, когда пользователю необходимо выполнить полную проверку, обновить аналитику безопасности или запустить Автономный Защитник Windows.
| Тип: | Boolean |
| Aliases: | ShowNotificationMessages |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-SignatureUpdateHr
Укажите интервал в часах между проверками обновлений аналитики безопасности. Используйте целочисленное значение до 24, например:
-
0: отключение проверка в интервале -
1: проверять наличие обновлений каждый час. -
24: проверка один раз в день
| Тип: | Int32 |
| Aliases: | SignatureUpdateInterval, SignatureUpdateIntervalHour |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-SignatureUpdateTime
Укажите объект datetime для, когда клиент проверяет наличие обновлений аналитики безопасности каждый день. Чтобы получить этот объект, используйте встроенный командлет Get-Date .
Этот параметр применяется только в том случае, если вы отключите проверки на основе интервалов с помощью -SignatureUpdateHr 0.
| Тип: | DateTime |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ThreatName
Укажите имя угрозы. Используйте этот параметр вместе с параметром OverrideAction для настройки параметров переопределения угроз.
| Тип: | String[] |
| Aliases: | ThreatNames |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-UseBehaviorMonitor
Задайте для этого параметра значение , $true чтобы включить мониторинг поведения.
| Тип: | Boolean |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
| Тип: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | False |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object