Як можна сканувати з командного рядка за допомогою Windows Defender?


10

Я намагаюся запустити сканування Windows Defender з командного рядка. Відповідно до статті, яку я знайшов тут, я повинен мати можливість виконувати наступне:

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

Однак, коли я запускаю це, я отримую таку помилку:

"Неправильний командний рядок - командний рядок - опція повинна починатися з" - "або" / "0"

Будь-які ідеї щодо того, що я роблю неправильно? Наскільки я розумію, це має працювати?


2
Скріншот на цій сторінці і MpCmdRun /?чітко вказаний -Scan [-ScanType] (див. - перед ScanType?)
Каран

Відповіді:


4

Проста відповідь: "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

Розроблено:

1) Відкрийте простий (не підвищений) командний рядок. Не слід відкривати підвищений.

2) Введіть / скопіюйте -> "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

C: \ програмні файли \ захисник Windows \ mpcmdrun.exe мають бути глухим розташуванням mpcmdrun.exe

Використовуючи лише параметр -scan , використовуються налаштування за замовчуванням захисника / необхідних програм Windows

Щоб бути впевненим, що буде виконано повне сканування системи , потрібно використовувати параметр -scantype 2 , як сказано у довідці mpcmdrun.

3) Якщо у вас є помилки, спершу спробуйте знайти, де знаходиться файл mpcmdrun.exe на вашій машині.

Зазвичай це робиться легко і просто:

З командного рядка: dir /a /b /s c:\mpcmdrun.exe

У вікні запуску клавіша швидкого доступу: клавіша Windows + клавіша R (Windows + R) або з вікна пошуку Windows Vista / 7 (праворуч над кнопкою запуску, після натискання на неї), або з пошуку чарівності Windows 8 / 8.1, або з Windows 8 / 8.1 - клацніть правою кнопкою миші кнопку запуску - запустіть:

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

Витягнуто з довідки 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
Розумієте детальніше свою відповідь і поясніть, чому це буде працювати?
Джеррі

Привіт Джеррі! Чому він не повинен працювати? :) У будь-якому випадку я додав варіанти відповіді mpcmdrun.
xilolee

Пояснення цього фактично допоможе майбутнім читачам зрозуміти краще, а також покращить якість вашої відповіді! :)
Джеррі

Добре дякую, Джеррі, я це трохи розробив ...;)
xilolee

2

Введіть безпосередньо з запуску:

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

Вихід:

Початок оновлення підпису. . .

Оновлення підпису закінчено. Не потрібно оновлення

Запуск сканування ...

Сканування закінчено.

Якщо це не спрацює, перевірте справжні імена "c: \ програмних файлів" та "c: \ програмних файлів \ windows захисника"; введіть безпосередньо з запуску:

cmd / k dir c: \ pro * / x

Вихід:

22.01.2013 22.38 ПРОГРА ~ 1 Файли програми

02.09.2013 21.14 ПРОГРАМИ ~ 2 файли програми (x86)

Введіть безпосередньо з запуску:

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

Вихід:

25/11/2012 20.56 WINDOW ~ 2 Windows Defender

25/11/2012 20.56 WIA843 ~ 1 Журнал Windows

25/11/2012 20.56 WI6A8C ~ 1 Пошта Windows

13.01.2013 14.23 WI54FB ~ 1 Медіапрогравач Windows

26/07/2012 09.13 WI7A8C ~ 1 Мультимедійна платформа Windows

26/07/2012 09.12 WINDOW ~ 3 Windows NT

25/11/2012 20.56 WINDOW ~ 4 Переглядач фотографій Windows

26/07/2012 09.13 WIBFE5 ~ 1 Портативні пристрої Windows


Довелося відокремлювати команди. Якось && не працював для мене.
JP Hellemons

0

Це 0виявляється як аргумент. Видаліть його та повторіть спробу (значення 0за умовчанням все одно).


Дякую, але я намагаюся використовувати аргумент. У своєму прикладі я вказав 0, але скажу, що хотів запустити повне сканування системи (яке повинно бути 2). Якщо я спробую, "C:\program files\windows defender\mpcmdrun.exe" -scan 2я отримую ту ж помилку.
Кайл

@Zenox спробуйте MpCmdRun.exe -Scan -2
Moab
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.