Comment numériser à partir de la ligne de commande avec Windows Defender?


10

J'essaie d'exécuter une analyse Windows Defender à partir de la ligne de commande. Selon l'article que j'ai trouvé ici, je devrais pouvoir exécuter ce qui suit:

"C:\program files\windows defender\mpcmdrun.exe" -scan 0

Cependant, lorsque j'exécute cela, j'obtiens l'erreur suivante:

"Mauvaise ligne de commande - Ligne de commande - L'option doit commencer par '-' ou '/' 0"

Des idées sur ce que je fais mal? À ma connaissance, cela devrait fonctionner?


2
La capture d'écran sur cette page et MpCmdRun /?indique clairement -Scan [-ScanType] (voir le - avant ScanType?)
Karan

Réponses:


4

Réponse simple: "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

Élaboré:

1) Ouvrez une invite de commande simple (non élevée). Il ne devrait pas être nécessaire d'en ouvrir un surélevé.

2) Tapez / copiez -> "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

C: \ program files \ windows defender \ mpcmdrun.exe doit être l'emplacement sourd de mpcmdrun.exe

L' utilisation du paramètre -scan uniquement utilisera les paramètres par défaut de Windows Defender / Essentials

Pour être certain qu'une analyse complète du système sera effectuée , vous devez utiliser le paramètre -scantype 2 , comme indiqué dans l'aide de mpcmdrun.

3) Si vous avez des erreurs, essayez d'abord de localiser le fichier mpcmdrun.exe sur votre ordinateur.

Cela se fait généralement et facilement avec une recherche simple:

À partir de l'invite de commande: dir /a /b /s c:\mpcmdrun.exe

À partir de la fenêtre d'exécution, raccourci: touche Windows + touche R (Windows + R), ou à partir de la zone de recherche de Windows Vista / 7 (juste au-dessus du bouton Démarrer, après avoir cliqué dessus), ou à partir de la recherche de charme de Windows 8 / 8.1, ou à partir de Windows 8 / 8.1 - faites un clic droit sur le bouton Démarrer - exécutez:

cmd /k dir /a /b /s c:\mpcmdrun.exe

Extrait de l'aide de mpcmdrun:

-Scan [-ScanType #] [-File <path> [-DisableRemediation]]  Scans for malicious software
-Scan [-ScanType value]
        0  Default, according to your configuration
        1  Quick scan
        2  Full system scan
        3  File and directory custom scan

           [-File <path>]
                Indicates the file or directory  to be scanned, only valid for custom scan.

1
Pourriez-vous élaborer sur votre réponse et expliquer pourquoi cela fonctionnerait?
Jerry

Salut Jerry! Pourquoi ça ne marcherait pas? :) Quoi qu'il en soit, j'ai ajouté les options mpcmdrun à la réponse.
xilolee

Expliquer ainsi aidera réellement les futurs lecteurs à mieux comprendre, et cela améliorera également la qualité de votre réponse! :)
Jerry

Ok merci Jerry, je l'ai un peu élaboré ...;)
xilolee

2

Tapez directement à partir de start-run:

cmd /kc:\progra~1\window~2\MpCmdRun.exe -signatureupdate && c: \ progra ~ 1 \ window ~ 2 \ MpCmdRun.exe -scan -scantype 2

Production:

La mise à jour des signatures a commencé. . .

Mise à jour de signature terminée. Aucune mise à jour nécessaire

Numérisation en cours ...

Analyse terminée.

Si cela ne fonctionne pas, vérifiez les vrais chemins d'accès de "c: \ program files" et "c: \ program files \ windows defender"; tapez directement à partir du démarrage:

cmd / k dir c: \ pro * / x

Production:

22/01/2013 22.38 PROGRA ~ 1 Program Files

09/02/2013 21.14 PROGRA ~ 2 Program Files (x86)

Tapez directement à partir de start-run:

cmd / k dir c: \ progra ~ 1 \ windows * / x

Production:

25/11/2012 20.56 WINDOW ~ 2 Windows Defender

25/11/2012 20.56 WIA843 ~ 1 Journal Windows

25/11/2012 20.56 WI6A8C ~ 1 Windows Mail

13/01/2013 14.23 WI54FB ~ 1 Lecteur Windows Media

26/07/2012 09.13 WI7A8C ~ 1 Plateforme multimédia Windows

26/07/2012 09.12 WINDOW ~ 3 Windows NT

25/11/2012 20.56 WINDOW ~ 4 Windows Photo Viewer

26/07/2012 09.13 WIBFE5 ~ 1 Appareils portables Windows


J'ai dû séparer les commandes. D'une certaine manière, le && n'a pas fonctionné pour moi.
JP Hellemons

0

Le 0est détecté comme argument. Supprimez-le et réessayez ( 0c'est la valeur par défaut de toute façon).


Merci, mais j'essaie d'utiliser un argument. Dans mon exemple, j'ai spécifié 0, mais disons que je voulais exécuter une analyse complète du système (qui devrait être un 2). Si j'essaye, "C:\program files\windows defender\mpcmdrun.exe" -scan 2j'obtiens la même erreur.
Kyle

@Zenox try MpCmdRun.exe -Scan -2
Moab
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.