mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 13:27:23 +00:00
Update command-line-arguments-windows-defender-antivirus.md
This commit is contained in:
parent
23e725e5c6
commit
76c249c3b3
@ -21,46 +21,42 @@ manager: dansimp
|
|||||||
|
|
||||||
- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559)
|
- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559)
|
||||||
|
|
||||||
You can perform various Windows Defender Antivirus functions with the dedicated command-line tool mpcmdrun.exe.
|
You can perform various Windows Defender Antivirus functions with the dedicated command-line tool *mpcmdrun.exe*.
|
||||||
|
|
||||||
This utility can be useful when you want to automate Windows Defender Antivirus use.
|
This utility can be useful when you want to automate Windows Defender Antivirus use.
|
||||||
|
|
||||||
You can find the utility in _%ProgramFiles%\Windows Defender\MpCmdRun.exe_. You must run it from a command prompt.
|
You can find the utility in _%ProgramFiles%\Windows Defender\MpCmdRun.exe_. You must run it from a command prompt.
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> You may need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt.
|
> You might need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt.
|
||||||
|
|
||||||
The utility has the following commands:
|
The utility has the following commands:
|
||||||
|
|
||||||
```DOS
|
```DOS
|
||||||
MpCmdRun.exe [command] [-options]
|
MpCmdRun.exe [command] [-options]
|
||||||
```
|
```
|
||||||
For example,
|
Here's an example:
|
||||||
```
|
```
|
||||||
MpCmdRun.exe -scan -2
|
MpCmdRun.exe -scan -2
|
||||||
```
|
```
|
||||||
|
|
||||||
|
| Command | Description |
|
||||||
|
|:----|:----|
|
||||||
|
| \-? **or** -h | Displays all available options for this tool |
|
||||||
|
| \-Scan [-ScanType [0\|1\|2\|3]] [-File \<path> [-DisableRemediation] [-BootSectorScan]] [-Timeout \<days>] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **-1** Quick scan, **-2** Full scan, **-3** File and directory custom scan. |
|
||||||
|
| \-Trace [-Grouping #] [-Level #] | Starts diagnostic tracing |
|
||||||
|
| \-GetFiles | Collects support information |
|
||||||
|
| \-GetFilesDiagTrack | Same as Getfiles but outputs to temporary DiagTrack folder |
|
||||||
|
| \-RemoveDefinitions [-All] | Restores the installed Security intelligence to a previous backup copy or to the original default set |
|
||||||
|
| \-RemoveDefinitions [-DynamicSignatures] | Removes only the dynamically downloaded Security intelligence |
|
||||||
|
| \-RemoveDefinitions [-Engine] | Restores the previous installed engine |
|
||||||
|
| \-SignatureUpdate [-UNC \| -MMPC] | Checks for new Security intelligence updates |
|
||||||
|
| \-Restore [-ListAll \| [[-Name \<name>] [-All] \| [-FilePath \<filePath>]] [-Path \<path>]] | Restores or lists quarantined item(s) |
|
||||||
|
| \-AddDynamicSignature [-Path] | Loads dynamic Security intelligence |
|
||||||
|
| \-ListAllDynamicSignatures | Lists the loaded dynamic Security intelligence |
|
||||||
|
| \-RemoveDynamicSignature [-SignatureSetID] | Removes dynamic Security intelligence |
|
||||||
|
| \-CheckExclusion -path \<path> | Checks whether a path is excluded |
|
||||||
|
|
||||||
| Command | Description |
|
|
||||||
|:--------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------|
|
|
||||||
| \-? **or** -h | Displays all available options for this tool |
|
|
||||||
| \-Scan [-ScanType [0\|1\|2\|3]] [-File \<path> [-DisableRemediation] [-BootSectorScan]] [-Timeout \<days>] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **-1** Quick scan, **-2** Full scan, **-3** File and directory custom scan. |
|
|
||||||
| \-Trace [-Grouping #] [-Level #] | Starts diagnostic tracing |
|
|
||||||
| \-GetFiles | Collects support information |
|
|
||||||
| \-GetFilesDiagTrack | Same as Getfiles but outputs to temporary DiagTrack folder |
|
|
||||||
| \-RemoveDefinitions [-All] | Restores the installed Security intelligence to a previous backup copy or to the original default set |
|
|
||||||
| \-RemoveDefinitions [-DynamicSignatures] | Removes only the dynamically downloaded Security intelligence |
|
|
||||||
| \-RemoveDefinitions [-Engine] | Restores the previous installed engine |
|
|
||||||
| \-SignatureUpdate [-UNC \| -MMPC] | Checks for new Security intelligence updates |
|
|
||||||
| \-Restore [-ListAll \| [[-Name \<name>] [-All] \| [-FilePath \<filePath>]] [-Path \<path>]] | Restores or lists quarantined item(s) |
|
|
||||||
| \-AddDynamicSignature [-Path] | Loads dynamic Security intelligence |
|
|
||||||
| \-ListAllDynamicSignatures | Lists the loaded dynamic Security intelligence |
|
|
||||||
| \-RemoveDynamicSignature [-SignatureSetID] | Removes dynamic Security intelligence |
|
|
||||||
| \-CheckExclusion -path \<path> | Checks whether a path is excluded |
|
|
||||||
For example,
|
|
||||||
```
|
|
||||||
mpcmdrun.exe -scan -2
|
|
||||||
```
|
|
||||||
## Related topics
|
## Related topics
|
||||||
|
|
||||||
- [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md)
|
- [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user