Add-MpPreference是否适用于Windows 8.1?

时间:2017-10-15 22:00:24

标签: powershell windows-defender

我有一个powershell脚本,可以在运行Windows 10的计算机上向Windows Defender添加文件排除。

但我在Windows 8.1下运行相同的脚本,但收到错误消息:

  

Add-MpPreference:' Add-MpPreference'命令被发现了   module' Defender',但无法加载该模块。更多   信息,运行' Import-Module Defender'。在行:1个字符:1   + Add-MpPreference -ExclusionPath" C:\ Temp"   + ~~~~~~~~~~~~~~~~   + CategoryInfo:ObjectNotFound:(Add-MpPreference:String)[],CommandNotFoundException   + FullyQualifiedErrorId:CouldNotAutoloadMatchingModule

如何使其适用于Windows 8 / 8.1?

3 个答案:

答案 0 :(得分:0)

尝试使用WMI类。我记得有防御者存在WMI类。 使用一些WMI工具来探索这些类。

答案 1 :(得分:0)

微软在2017月度汇总及以后打破了Defender模块 下面是C:\ WindowsPowerShell \ v1.0 \ modules \ Defender \ Defender.psd1。

@{
GUID = 'C46BE3DC-30A9-452F-A5FD-4BF9CA87A854'
Author="Microsoft Corporation"
CompanyName="Microsoft Corporation"
Copyright="ゥ Microsoft Corporation. All rights reserved."
ModuleVersion = '1.0'
NestedModules = @( 'MSFT_MpComputerStatus.cdxml',
                   'MSFT_MpPreference.cdxml',
                   'MSFT_MpThreat.cdxml',
                   'MSFT_MpThreatCatalog.cdxml',
                   'MSFT_MpThreatDetection.cdxml',
                   'MSFT_MpScan.cdxml',
                   'MSFT_MpSignature.cdxml',
                   'MSFT_MpWDOScan.cdxml')


AliasesToExport = @()
FunctionsToExport = @( 'Get-MpPreference',
                       'Set-MpPreference',
                       'Add-MpPreference',
                       'Remove-MpPreference',
                       'Get-MpComputerStatus',
                       'Get-MpThreat',
                       'Get-MpThreatCatalog',
                       'Get-MpThreatDetection',
                       'Start-MpScan',
                       'Update-MpSignature',
                       'Remove-MpThreat',
                       'Start-MpWDOScan')

PowerShellVersion = '3.0'
HelpInfoUri="http://go.microsoft.com/fwlink/?linkid=390762"
}
Windows 8.1中不存在

MSFT_MpWDOScan.cdxml Start-MpWDOScan
删除它们再次工作。 (此文件受TrustedInstaller保护。)

答案 2 :(得分:-1)

或者,您可以将{10}从Windows 10/2016复制到MSFT_MpWDOScan.cdxml