Windows Defender를 사용하여 명령 줄에서 어떻게 스캔 할 수 있습니까?


10

명령 줄에서 Windows Defender 스캔을 실행하려고합니다. 내가 찾은 기사에 따르면 여기에 내가 다음을 실행할 수 있습니다 :

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

그러나 이것을 실행할 때 다음 오류가 발생합니다.

"잘못된 명령 줄-명령 줄-옵션은 '-'또는 '/'0으로 시작해야합니다."

내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까? 내 이해로는 이것이 작동해야합니까?


2
해당 페이지의 스크린 샷은 -Scan [-ScanType]을MpCmdRun /? 명확하게 표시합니다 (ScanType 전-? 참조)
Karan

답변:


4

간단한 답변 : "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

정교하게 :

1) 단순 하지 않은 명령 프롬프트를 엽니 다 . 높은 것을 열 필요는 없습니다.

2) 타입 / 복사-> "C:\program files\windows defender\mpcmdrun.exe" -scan -scantype 2

C : \ program files \ windows defender \ mpcmdrun.exe 는 mpcmdrun.exe의 기본 위치 여야합니다.

-scan 매개 변수 만 사용하면 Windows 방어자 / 필수 항목의 기본 설정이 사용됩니다

전체 시스템 스캔을 수행 하려면 mpcmdrun 도움말에 설명 된 것처럼 -scantype 2 매개 변수 를 사용해야합니다 .

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
답을 자세히 설명하고 이것이 왜 효과가 있는지 설명해 주시겠습니까?
Jerry

안녕하세요 제리! 왜 안되나요? :) 어쨌든 mpcmdrun 옵션을 답변에 추가했습니다.
xilolee

그렇게하면 실제로 미래의 독자들이 더 잘 이해하는 데 도움이되고 답변의 질도 향상됩니다! :)
Jerry

좋아 감사합니다 Jerry, 나는 그것을 조금 정교하게했다…;)
xilolee

2

시작-실행에서 직접 입력하십시오.

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

산출:

서명 업데이트가 시작되었습니다. . .

서명 업데이트가 완료되었습니다. 업데이트가 필요하지 않습니다

스캔 시작 중 ...

스캔이 완료되었습니다.

작동하지 않으면 "c : \ program files"및 "c : \ program files \ windows defender"의 실제 경로 이름을 확인하십시오. 시작-실행에서 직접 입력하십시오.

cmd / k dir c : \ pro * / x

산출:

22/01/2013 22.38 PROGRA ~ 1 프로그램 파일

09/02/2013 21.14 PROGRA ~ 2 프로그램 파일 (x86)

시작-실행에서 직접 입력하십시오.

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

산출:

2012 년 11 월 25 일 20.56 WINDOW ~ 2 Windows Defender

2012 년 11 월 25 일 20.56 WIA843 ~ 1 Windows 필기장

2012 년 25 월 11 일 20.56 WI6A8C ~ 1 Windows Mail

2013 년 1 월 13 일 14.23 WI54FB ~ 1 Windows Media Player

26/07/2012 09.13 WI7A8C ~ 1 Windows 멀티미디어 플랫폼

26/07/2012 09.12 창 ~ 3 Windows NT

2012 년 25 월 11 일 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하면 같은 오류가 발생합니다.
Kyle

@Zenox MpCmdRun.exe 시도
Moab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.