Set-MpPreference
適用対象: Windows 10 Technical Preview, Windows Server Technical Preview
Set-MpPreference
Configures preferences for Windows Defender scans and updates.
構文
Parameter Set: Set0
Set-MpPreference [-CheckForSignaturesBeforeRunningScan <Boolean> ] [-CimSession <CimSession[]> ] [-DisableArchiveScanning <Boolean> ] [-DisableAutoExclusions <Boolean> ] [-DisableBehaviorMonitoring <Boolean> ] [-DisableCatchupFullScan <Boolean> ] [-DisableCatchupQuickScan <Boolean> ] [-DisableEmailScanning <Boolean> ] [-DisableIntrusionPreventionSystem <Boolean> ] [-DisableIOAVProtection <Boolean> ] [-DisablePrivacyMode <Boolean> ] [-DisableRealtimeMonitoring <Boolean> ] [-DisableRemovableDriveScanning <Boolean> ] [-DisableRestorePoint <Boolean> ] [-DisableScanningMappedNetworkDrivesForFullScan <Boolean> ] [-DisableScanningNetworkFiles <Boolean> ] [-DisableScriptScanning <Boolean> ] [-ExclusionExtension <String[]> ] [-ExclusionPath <String[]> ] [-ExclusionProcess <String[]> ] [-Force] [-HighThreatDefaultAction <ThreatAction> {Clean | Quarantine | Remove | Allow | UserDefined | NoAction | Block} ] [-LowThreatDefaultAction <ThreatAction> {Clean | Quarantine | Remove | Allow | UserDefined | NoAction | Block} ] [-MAPSReporting <MAPSReportingType> {Disabled | Basic | Advanced} ] [-ModerateThreatDefaultAction <ThreatAction> {Clean | Quarantine | Remove | Allow | UserDefined | NoAction | Block} ] [-QuarantinePurgeItemsAfterDelay <UInt32> ] [-RandomizeScheduleTaskTimes <Boolean> ] [-RealTimeScanDirection <ScanDirection> {Both | Incoming | Outcoming} ] [-RemediationScheduleDay <Day> {Everyday | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Never} ] [-RemediationScheduleTime <DateTime> ] [-ReportingAdditionalActionTimeOut <UInt32> ] [-ReportingCriticalFailureTimeOut <UInt32> ] [-ReportingNonCriticalTimeOut <UInt32> ] [-ScanAvgCPULoadFactor <Byte> ] [-ScanOnlyIfIdleEnabled <Boolean> ] [-ScanParameters <ScanType> {QuickScan | FullScan} ] [-ScanPurgeItemsAfterDelay <UInt32> ] [-ScanScheduleDay <Day> {Everyday | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Never} ] [-ScanScheduleQuickScanTime <DateTime> ] [-ScanScheduleTime <DateTime> ] [-SevereThreatDefaultAction <ThreatAction> {Clean | Quarantine | Remove | Allow | UserDefined | NoAction | Block} ] [-SignatureAuGracePeriod <UInt32> ] [-SignatureDefinitionUpdateFileSharesSources <String> ] [-SignatureDisableUpdateOnStartupWithoutEngine <Boolean> ] [-SignatureFallbackOrder <String> ] [-SignatureFirstAuGracePeriod <UInt32> ] [-SignatureScheduleDay <Day> {Everyday | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Never} ] [-SignatureScheduleTime <DateTime> ] [-SignatureUpdateCatchupInterval <UInt32> ] [-SignatureUpdateInterval <UInt32> ] [-SubmitSamplesConsent <SubmitSamplesConsentType> {None | Always | Never} ] [-ThreatIDDefaultAction_Actions <ThreatAction[]> ] [-ThreatIDDefaultAction_Ids <Int64[]> ] [-ThrottleLimit <Int32> ] [-UILockdown <Boolean> ] [-UnknownThreatDefaultAction <ThreatAction> {Clean | Quarantine | Remove | Allow | UserDefined | NoAction | Block} ] [ <CommonParameters>] [ <WorkflowParameters>]
詳細説明
The Set-MpPreference cmdlet configures preferences for Windows Defender scans and updates. You can modify exclusion file name extensions, paths, or processes, and specify the default action for high, moderate, and low threat levels.
パラメーター
-CheckForSignaturesBeforeRunningScan<Boolean>
Indicates whether to check for new virus and spyware definitions before Windows Defender runs a scan. If you specify a value of $True, Windows Defender checks for new definitions. If you specify $False or do not specify a value, the scan begins with existing definitions. This value applies to scheduled scans and to scans that you start from the command line, but it does not affect scans that you start from the user interface.
Aliases |
csbr |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-CimSession<CimSession[]>
リモート セッションまたはリモート コンピューターでコマンドレットを実行します。コンピューター名またはセッション オブジェクト (New-CimSession コマンドレットや Get-CimSession コマンドレットの出力など) を入力します。既定値は、ローカル コンピューター上の現在のセッションです。
Aliases |
Session |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableArchiveScanning<Boolean>
Indicates whether to scan archive files, such as .zip and .cab files, for malicious and unwanted software. If you specify a value of $True or do not specify a value, Windows Defender scans archive files.
Aliases |
darchsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableAutoExclusions<Boolean>
Indicates whether to disable the Automatic Exclusions feature for the server.
Aliases |
dae |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableBehaviorMonitoring<Boolean>
Indicates whether to enable behavior monitoring. If you specify a value of $True or do not specify a value, Windows Defender enables behavior monitoring.
Aliases |
dbm |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableCatchupFullScan<Boolean>
Indicates whether Windows Defender runs catch-up scans for scheduled full scans. A computer can miss a scheduled scan, usually because the computer is turned off at the scheduled time. If you specify a value of $True, after the computer misses two scheduled full scans, Windows Defender runs a catch-up scan the next time someone logs on to the computer. If you specify a value of $False or do not specify a value, the computer does not run catch-up scans for scheduled full scans.
Aliases |
dcfsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableCatchupQuickScan<Boolean>
Indicates whether Windows Defender runs catch-up scans for scheduled quick scans. A computer can miss a scheduled scan, usually because the computer is off at the scheduled time. If you specify a value of $True, after the computer misses two scheduled quick scans, Windows Defender runs a catch-up scan the next time someone logs onto the computer. If you specify a value of $False or do not specify a value, the computer does not run catch-up scans for scheduled quick scans.
Aliases |
dcqsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableEmailScanning<Boolean>
Indicates whether Windows Defender parses the mailbox and mail files, according to their specific format, in order to analyze mail bodies and attachments. Windows Defender supports several formats, including .pst, .dbx, .mbx, .mime, and .binhex. If you specify a value of $True, Windows Defender performs email scanning. If you specify a value of $False or do not specify a value, Windows Defender does not perform email scanning.
Aliases |
demsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableIntrusionPreventionSystem<Boolean>
Indicates whether to configure network protection against exploitation of known vulnerabilities. If you specify a value of $True or do not specify a value, network protection is enabled.
Aliases |
dips |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableIOAVProtection<Boolean>
Indicates whether Windows Defender scans all downloaded files and attachments. If you specify a value of $True or do not specify a value, scanning downloaded files and attachments is enabled.
Aliases |
dioavp |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisablePrivacyMode<Boolean>
Indicates whether to disable privacy mode. Privacy mode prevents users, other than administrators, from displaying threat history.
Aliases |
dpm |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableRealtimeMonitoring<Boolean>
Indicates whether to use real-time protection. If you specify a value of $True or do not specify a value, Windows Defender uses real-time protection. We recommend that you enable Windows Defender to use real-time protection.
Aliases |
drtm |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableRemovableDriveScanning<Boolean>
Indicates whether to scan for malicious and unwanted software in removable drives, such as flash drives, during a full scan. If you specify a value of $True, Windows Defender scans removable drives during any type of scan. If you specify a value of $False or do not specify a value, Windows Defender does not scan removable drives during a full scan. Windows Defender can still scan removable drives during quick scans or custom scans.
Aliases |
drdsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableRestorePoint<Boolean>
Indicates whether to disable scanning of restore points.
Aliases |
drp |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableScanningMappedNetworkDrivesForFullScan<Boolean>
Indicates whether to scan mapped network drives. If you specify a value of $True, Windows Defender scans mapped network drives. If you specify a value of $False or do not specify a value, Windows Defender does not scan mapped network drives.
Aliases |
dsmndfsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableScanningNetworkFiles<Boolean>
Indicates whether to scan for network files. If you specify a value of $True, Windows Defender scans network files. If you specify a value of $False or do not specify a value, Windows Defender does not scan network files. We do not recommend that you scan network files.
Aliases |
dsnf |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DisableScriptScanning<Boolean>
Specifies whether to disable the scanning of scripts during malware scans.
Aliases |
dscrptsc |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ExclusionExtension<String[]>
Specifies an array of file name extensions, such as obj or lib, to exclude from scheduled, custom, and real-time scanning.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ExclusionPath<String[]>
Specifies an array of file paths to exclude from scheduled and real-time scanning. You can specify a folder to exclude all the files under the folder.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ExclusionProcess<String[]>
Specifies an array of processes, as paths to process images. This cmdlet excludes any files opened by the processes that you specify from scheduled and real-time scanning. Specifying this parameter excludes files opened by executable programs only. The cmdlet does not exclude the processes themselves. To exclude a process, specify it by using the ExclusionPath parameter.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-Force
ユーザーの確認を求めることなく、コマンドを強制的に実行します。
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-HighThreatDefaultAction<ThreatAction>
Specifies which automatic remediation action to take for a high level threat. このパラメーターに指定できる値は、次のとおりです。
-- Quarantine
-- Remove
-- Ignore
Aliases |
htdefac |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-LowThreatDefaultAction<ThreatAction>
Specifies which automatic remediation action to take for a low level threat. このパラメーターに指定できる値は、次のとおりです。
-- Quarantine
-- Remove
-- Ignore
Aliases |
ltdefac |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-MAPSReporting<MAPSReportingType>
Specifies the type of membership in Microsoft Active Protection Service. Microsoft Active Protection Service is an online community that helps you choose how to respond to potential threats. The community also helps prevent the spread of new malicious software. このパラメーターに指定できる値は、次のとおりです。
-- 0: Disabled. Send no information to Microsoft. This is the default value.
-- 1: Basic membership. Send basic information to Microsoft about detected software, including where the software came from, the actions that you apply or that apply automatically, and whether the actions succeeded.
-- 2: Advanced membership. In addition to basic information, send more information to Microsoft about malicious software, spyware, and potentially unwanted software, including the location of the software, file names, how the software operates, and how it affects your computer.
If you join this community, you can choose to automatically send basic or additional information about detected software. Additional information helps Microsoft create new definitions. In some instances, personal information might unintentionally be sent to Microsoft. However, Microsoft will not use this information to identify you or contact you.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ModerateThreatDefaultAction<ThreatAction>
Specifies which automatic remediation action to take for a moderate level threat. このパラメーターに指定できる値は、次のとおりです。
-- Quarantine
-- Remove
-- Ignore
Aliases |
mtdefac |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-QuarantinePurgeItemsAfterDelay<UInt32>
Specifies the number of days to keep items in the Quarantine folder. If you specify a value of zero or do not specify a value for this parameter, items stay in the Quarantine folder indefinitely.
Aliases |
qpiad |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-RandomizeScheduleTaskTimes<Boolean>
Indicates whether to select a random time for the scheduled start and scheduled update for definitions. If you specify a value of $True or do not specify a value, scheduled tasks begin within 30 minutes, before or after, the scheduled time. If you randomize the start times, it can distribute the impact of scanning. For example, if several virtual machines share the same host, randomized start times prevents all the hosts from starting the scheduled tasks at the same time.
Aliases |
rstt |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-RealTimeScanDirection<ScanDirection>
Specifies scanning configuration for incoming and outgoing files on NTFS volumes. このパラメーターに指定できる値は、次のとおりです。
-- 0: Scan both incoming and outgoing files. This is the default.
-- 1: Scan incoming files only.
-- 2: Scan outgoing files only.
Specify a value for this parameter to enhance performance on servers which have a large number of file transfers, but need scanning for either incoming or outgoing files. Evaluate this configuration based on the server role. For non-NTFS volumes, Windows Defender performs full monitoring of file and program activity.
Aliases |
rtsd |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-RemediationScheduleDay<Day>
Specifies the day of the week on which to perform a scheduled full scan in order to complete remediation. Alternatively, specify everyday for this full scan or never. このパラメーターに指定できる値は、次のとおりです。
-- 0: Everyday
-- 1: Sunday
-- 2: Monday
-- 3: Tuesday
-- 4: Wednesday
-- 5: Thursday
-- 6: Friday
-- 7: Saturday
-- 8: Never
The default value is 8, never. If you specify a value of 8 or do not specify a value, Windows Defender performs a scheduled full scan to complete remediation by using a default frequency.
Aliases |
rsd |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-RemediationScheduleTime<DateTime>
Specifies the time of day, as the number of minutes after midnight, to perform a scheduled scan. The time refers to the local time on the computer. If you do not specify a value for this parameter, a scheduled scan runs at the default time of two hours after midnight.
Aliases |
rst |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ReportingAdditionalActionTimeOut<UInt32>
Specifies the number of minutes before a detection in the additional action state changes to the cleared state.
Aliases |
raat |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ReportingCriticalFailureTimeOut<UInt32>
Specifies the number of minutes before a detection in the critically failed state changes to either the additional action state or the cleared state.
Aliases |
rcto |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ReportingNonCriticalTimeOut<UInt32>
Specifies the number of minutes before a detection in the non-critically failed state changes to the cleared state.
Aliases |
rncto |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanAvgCPULoadFactor<Byte>
Specifies the maximum percentage CPU usage for a scan. このパラメーターに指定できる値は、次のとおりです。 integers from 5 through 100, and the value 0, which disables CPU throttling. Windows Defender does not exceed the percentage of CPU usage that you specify. The default value is 50.
Aliases |
saclf |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanOnlyIfIdleEnabled<Boolean>
Indicates whether to start scheduled scans only when the computer is not in use. If you specify a value of $True or do not specify a value, Windows Defender runs schedules scans when the computer is on, but not in use.
Aliases |
soiie |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanParameters<ScanType>
Specifies the scan type to use during a scheduled scan. このパラメーターに指定できる値は、次のとおりです。
-- 1: Quick scan
-- 2: Full scan
If you do not specify this parameter, Windows Defender uses the default value of quick scan.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanPurgeItemsAfterDelay<UInt32>
Specifies the number of days to keep items in the scan history folder. After this time, Windows Defender removes the items. If you specify a value of zero, Windows Defender does not remove items. If you do not specify a value, Windows Defender removes items from the scan history folder after the default length of time, which is 30 days.
Aliases |
spiad |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanScheduleDay<Day>
Specifies the day of the week on which to perform a scheduled scan. Alternatively, specify everyday for a scheduled scan or never. このパラメーターに指定できる値は、次のとおりです。
-- 0: Everyday
-- 1: Sunday
-- 2: Monday
-- 3: Tuesday
-- 4: Wednesday
-- 5: Thursday
-- 6: Friday
-- 7: Saturday
-- 8: Never
The default value is 8, never. If you specify a value of 8 or do not specify a value, Windows Defender does not perform scheduled scans.
Aliases |
scsd |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanScheduleQuickScanTime<DateTime>
Specifies the time of day, as the number of minutes after midnight, to perform a scheduled quick scan. The time refers to the local time on the computer. If you do not specify a value for this parameter, a scheduled quick scan runs at the time specified by the ScanScheduleTime parameter. That parameter has a default time of two hours after midnight.
Aliases |
scsqst |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ScanScheduleTime<DateTime>
Specifies the time of day, as the number of minutes after midnight, to perform a scheduled scan. The time refers to the local time on the computer. If you do not specify a value for this parameter, a scheduled scan runs at a default time of two hours after midnight.
Aliases |
scst |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SevereThreatDefaultAction<ThreatAction>
Specifies which automatic remediation action to take for a severe level threat. このパラメーターに指定できる値は、次のとおりです。
-- Quarantine
-- Remove
-- Ignore
Aliases |
stdefac |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureAuGracePeriod<UInt32>
Specifies a grace period, in minutes, for the definition. If a definition successfully updates within this period, Windows Defender abandons any service initiated updates.
Aliases |
sigagp |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureDefinitionUpdateFileSharesSources<String>
Specifies file-share sources for definition updates. Specify sources as a bracketed sequence of Universal Naming Convention (UNC) locations, separated by the pipeline symbol; for example, { \\Server01\Share01 | \\Server02\Share02 | \\Server03\Share03}. If you specify a value for this parameter, Windows Defender attempts to connect to the shares in the order that you specify. After Windows Defender updates a definition, it stops attempting to connect to shares on the list. If you do not specify a value for this parameter, the list is empty.
Aliases |
sigdufss |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureDisableUpdateOnStartupWithoutEngine<Boolean>
Indicates whether to initiate definition updates even if no antimalware engine is present. If you specify a value of $True or do not specify a value, Windows Defender initiates definition updates on startup. If you specify a value of $False, and if no antimalware engine is present, Windows Defender does not initiate definition updates on startup.
Aliases |
sigduoswo |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureFallbackOrder<String>
Specifies the order in which to contact different definition update sources. Specify the types of update sources in the order in which you want Windows Defender to contact them, enclosed in braces and separated by the pipeline symbol; for example, { InternalDefinitionUpdateServer | MicrosoftUpdateServer | MMPC }. The values that you can specify in the string are:
-- InternalDefinitionUpdateServer
-- MicrosoftUpdateServer
-- MMPC
-- FileShares
MMPC refers to Microsoft Malware Protection Center.
If you specify a value for this parameter, Windows Defender contacts the definition update sources in the specified order. After Windows Defender downloads definition updates from a source, it stops attempting to connect to other sources. If you do not specify a value for this parameter, Windows Defender contacts sources in the default order of { MicrosoftUpdateServer | MMPC }.
Aliases |
sfo |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureFirstAuGracePeriod<UInt32>
Specifies a grace period, in minutes, for the definition. If a definition successfully updates within this period, Windows Defender abandons any service initiated updates. This parameter overrides the value of the CheckForSignaturesBeforeRunningScan parameter.
Aliases |
sigfagp |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureScheduleDay<Day>
Specifies the day of the week on which to check for definition updates. Alternatively, specify everyday for a scheduled scan or never. このパラメーターに指定できる値は、次のとおりです。
-- 0: Everyday
-- 1: Sunday
-- 2: Monday
-- 3: Tuesday
-- 4: Wednesday
-- 5: Thursday
-- 6: Friday
-- 7: Saturday
-- 8: Never
The default value is 8, never. If you specify a value of 8 or do not specify a value, Windows Defender checks for definition updates by using a default frequency.
Aliases |
sigsd |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureScheduleTime<DateTime>
Specifies the time of day, as the number of minutes after midnight, to check for definition updates. The time refers to the local time on the computer. If you do not specify a value for this parameter, Windows Defender checks for definition updates at the default time of 15 minutes before the scheduled scan time.
Aliases |
sigst |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureUpdateCatchupInterval<UInt32>
Specifies the number of days after which Windows Defender requires a catch-up definition update. If you do not specify a value for this parameter, Windows Defender requires a catch-up definition update after the default value of one day.
Aliases |
siguci |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SignatureUpdateInterval<UInt32>
Specifies the interval, in hours, at which to check for definition updates. このパラメーターに指定できる値は、次のとおりです。 integers from 1 through 24. If you do not specify a value for this parameter, Windows Defender checks at the default interval. You can use this parameter instead of the SignatureScheduleDay parameter and SignatureScheduleTime parameter.
Aliases |
sigui |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-SubmitSamplesConsent<SubmitSamplesConsentType>
Specifies how Windows Defender checks for user consent for certain samples. If consent has previously been granted, Windows Defender submits the samples. Otherwise, if the MAPSReporting parameter does not have a value of Disabled, Windows Defender prompts the user for consent. このパラメーターに指定できる値は、次のとおりです。
--0: Always prompt
--1: Send safe samples automatically
--2: Never send
--3: Send all samples automatically
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ThreatIDDefaultAction_Actions<ThreatAction[]>
Specifies an array of the actions to take for the IDs specified by using the ThreatIDDefaultAction_Ids parameter. このパラメーターに指定できる値は、次のとおりです。
-- 1: Clean
-- 2: Quarantine
-- 3: Remove
-- 4: Allow
-- 8: UserDefined
-- 9: NoAction
-- 10: Block
Aliases |
tiddefaca |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ThreatIDDefaultAction_Ids<Int64[]>
Specifies an array of threat IDs. This cmdlet modifies the default action for the threat IDs that you specify.
Aliases |
tiddefaci |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ThrottleLimit<Int32>
コマンドレットを実行する際に確立できる同時実行操作の最大数を指定します。このパラメーターを省略するか、値 0
を入力した場合、コンピューター上で実行されている CIM コマンドレットの数に基づいて、コマンドレットに最適なスロットル制限が Windows PowerShell® によって計算されます。スロットル制限は、セッションやコンピューターではなく、現在のコマンドレットにのみ適用されます。
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-UILockdown<Boolean>
Indicates whether to disable UI lockdown mode. If you specify a value of $True, Windows Defender disables UI lockdown mode. If you specify $False or do not specify a value, UI lockdown mode is enabled.
Aliases |
none |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-UnknownThreatDefaultAction<ThreatAction>
Specifies which automatic remediation action to take for an unknown level threat. このパラメーターに指定できる値は、次のとおりです。
-- Quarantine
-- Remove
-- Ignore
Aliases |
unktdefac |
必須/オプション |
false |
位置 |
named |
既定値 |
none |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
<CommonParameters>
このコマンドレットは共通のパラメーターをサポートしています(-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable)。詳細については、TechNet の「 「about_CommonParameters」 (https://go.microsoft.com/fwlink/p/?LinkID=113216) を参照してください。
<WorkflowParameters>
入力
入力型は、コマンドレットにパイプできるオブジェクトの型です。
出力
出力型は、コマンドレットが出力するオブジェクトの型です。
使用例
Example 1: Schedule to check for definition updates everyday
This command configures preferences to check for definition updates every day.
PS C:\> Set-MpPreference -SignatureScheduleDay Everyday
Example 2: Schedule a time of day to check for definition updates
This command configures preferences to check for definition updates 120 minutes after midnight on days when it is scheduled to check.
PS C:\> Set-MpPreference -SignatureScheduleTime 120