Activer ou désactiver Windows Defender à l'aide d'un raccourci ou d'une ligne de commande
Presque tous les aspects de Windows Defender peuvent être gérés ou automatisés à l'aide de l'outil de ligne de commande MpCmdrun.exe et des applets de commande PowerShell. Il y a des moments où vous devez désactiver temporairement votre protection en temps réel Windows Defender sur vos systèmes de test (hors production), puis la réactiver après quelques minutes. Il faut plusieurs clics de souris pour activer / désactiver la protection en temps réel de Windows Defender via l'interface utilisateur.
Cet article explique comment créer des raccourcis de bureau ou une ligne de commande pour activer ou désactiver rapidement Windows Defender.

Activer ou désactiver Windows Defender à l'aide d'un raccourci, d'une ligne de commande ou d'un script
Méthode 1: utiliser des raccourcis distincts pour activer et désactiver Defender
Vous pouvez désactiver la protection en temps réel de Windows Defender à l'aide de cette commande PowerShell:
powershell.exe -commande "Set-MpPreference -DisableRealtimeMonitoring $ true"
Après avoir exécuté la commande ci-dessus à partir d'une invite de commandes élevée ou d'une boîte de dialogue Exécuter (élevée), elle désactive le composant de protection en temps réel de Windows Defender. Ensuite, vous verrez immédiatement la notification du centre d'action « Protection contre les virus et les menaces ».


Et pour réactiver la protection en temps réel, utilisez cette ligne de commande:
powershell.exe -commande "Set-MpPreference -DisableRealtimeMonitoring $ false"

Les commandes ci-dessus doivent être exécutées avec un niveau élevé (exécutées en tant qu'administrateur).

Méthode 2: utilisation d'un fichier de script PowerShell (.ps1) pour basculer le paramètre de protection en temps réel de Defender
Cette méthode utilise un simple script PowerShell qui, une fois exécuté, bascule le paramètre de protection en temps réel de Windows Defender. S'il est désactivé, le script le rallume et vice versa. Ainsi, vous aurez besoin d'un seul raccourci si vous utilisez cette méthode.
- Copiez les lignes suivantes dans le Bloc-notes:
$ preferences = Get-MpPreference Set-MpPreference -DisableRealtimeMonitoring (! $ preferences.DisableRealtimeMonitoring)
- Enregistrez le fichier avec une extension
.ps1
, dans un emplacement permanent. Disons qued:\tools\defender-realtime-toggle.ps1
- Créez un raccourci sur le bureau avec la commande suivante:
powershell.exe -ExecutionPolicy Bypass -File "D: \ Tools \ defender-realtime-toggle.ps1"
C'est tout! Comme toujours, chaque fois que vous prévoyez d'exécuter le raccourci / script, vous devez l'exécuter en mode élevé (exécuter en tant qu'administrateur).
Autres applets de commande PowerShell pour gérer Windows Defender
Pour connaître la liste complète des applets de commande PowerShell pour la gestion de Windows Defender, consultez l'article de documentation de Microsoft sur les applets de commande PowerShell spécifiques à Defender.
Nous avons vu les applets de commande spécifiques à Defender de PowerShell plus tôt dans nos articles précédents mentionnés ci-dessous:
- Qu'est-ce que l'accès contrôlé aux dossiers dans Windows 10 et comment le configurer?
- Activer ou désactiver rapidement «l'accès contrôlé aux dossiers» à l'aide de raccourcis
- Comment activer la protection PUA, PUP ou Adware dans Windows Defender?
- L'analyse hors ligne de Windows Defender dans Windows 10 élimine les logiciels malveillants complexes
J'espère que vous avez aimé le raccourci ou la méthode en ligne de commande pour activer et désactiver la protection en temps réel de Windows Defender sur votre ordinateur.