Configurer et gérer l’antivirus Windows Defender à l’aide de l’outil de ligne de commande MpCmdRun. exe

Concerne:

Vous pouvez effectuer différentes fonctions de l’antivirus Windows Defender à l’aide de l’outil de ligne de commande MpCmdRun. exe.

Cet utilitaire peut être utile lorsque vous souhaitez automatiser l’utilisation de l’antivirus Windows Defender.

Vous pouvez trouver l’utilitaire dans %ProgramFiles%\Windows Defender\MpCmdRun.exe. Vous devez l’exécuter à partir d’une invite de commandes.

Notes

Vous devrez peut-être ouvrir une version de niveau administrateur de l’invite de commandes. Cliquez avec le bouton droit sur l’élément dans le menu Démarrer, cliquez sur Exécuter en tant qu’administrateur, puis sur Oui à l’invite des autorisations.

L’utilitaire présente les commandes suivantes:

MpCmdRun.exe [command] [-options]

Voici un exemple:

MpCmdRun.exe -scan -2
Commande Description
-? ou -h Affiche toutes les options disponibles pour cet outil
-Scan [-ScanType [0\|1\|2\|3]] [-File <path> [-DisableRemediation] [-BootSectorScan]] [-Timeout <days>] [-Cancel] Recherche de logiciels malveillants. Les valeurs de ScanType sont les suivantes: 0 par défaut, selon votre configuration, -1 analyse rapide, -2 analyse complète, -3 fichier et répertoire personnalisé.
-Trace [-Grouping #] [-Level #] Démarre le suivi de diagnostic
-GetFiles Collecte les informations de prise en charge
-GetFilesDiagTrack Identique à -GetFiles, mais sortie dans le dossier DiagTrack temporaire
-RemoveDefinitions [-All] Restaure l’aide à la sécurité installée sur une copie de sauvegarde antérieure ou sur le jeu par défaut d’origine
-RemoveDefinitions [-DynamicSignatures] Supprime uniquement les renseignements de sécurité téléchargés dynamiquement.
-RemoveDefinitions [-Engine] Restaure le moteur installé précédent
-SignatureUpdate [-UNC \| -MMPC] Recherche de nouvelles mises à jour relatives à la sécurité
-Restore [-ListAll \| [[-Name <name>] [-All] \| [-FilePath <filePath>]] [-Path <path>]] Restaure ou dresse la liste des éléments en quarantaine
-AddDynamicSignature [-Path] Charge l’intelligence dynamique de la sécurité
-ListAllDynamicSignatures Répertorie l’intelligence dynamique chargée de la sécurité
-RemoveDynamicSignature [-SignatureSetID] Supprime l’intelligence de sécurité dynamique
-CheckExclusion -path <path> Vérifie si un chemin d’accès est exclus.

Rubriques associées