Windows Defender, cũng như Microsoft Security Essentials, có khả năng quét, cập nhật hoặc chạy các tác vụ khác từ dấu nhắc lệnh. Ứng dụng MpCmdRun.exe nằm trong % ProgramFiles% Windows Defender hoặc là % ProgramFiles% Microsoft Security Essentials thư mục tương ứng và được gọi là Tiện ích dòng lệnh dịch vụ antimalware của Microsoft.
Bạn có thể sử dụng công cụ này để tự động hóa và khắc phục sự cố Dịch vụ phần mềm chống gián điệp của Microsoft. Ở đây chúng ta sẽ nói về Windows Defender trên Windows 10.
Chạy Windows Defender từ dòng lệnh
Để làm như vậy, hãy mở dấu nhắc lệnh với tư cách quản trị viên. Nhập nội dung sau để nhận toàn bộ danh sách lệnh:
"% ProgramFiles% Windows Defender MpCmdRun.exe"
Vì vậy, ví dụ nếu bạn muốn làm một quét nhanh từ dòng lệnh, bạn có thể sử dụng - Scan 1 tham số:
'%ProgramFiles%Windows DefenderMpCmdRun.exe' -Scan -ScanType 1
Để thực hiện một quét toàn bộ, sử dụng:
'%ProgramFiles%Windows DefenderMpCmdRun.exe' -Scan -ScanType 2
Đến cập nhật Windows Defender hoặc để tạo một lối tắt để cập nhật Windows Defender của bạn, bạn có thể sử dụng lệnh sau:
'%ProgramFiles%Windows DefenderMpCmdRun.exe' –signatureupdate
MpCmdRun.exe
Đây là toàn bộ danh sách mà tôi đã copy-paste từ các kết quả nhắc lệnh:
Cách sử dụng: MpCmdRun.exe [command] [-options]
Mô tả lệnh:
- - ? / -h: Hiển thị tất cả các tùy chọn có sẵn cho công cụ này
- - Theo dõi [-Nhóm #] [-Level #]: Bắt đầu theo dõi chẩn đoán
- - RemoveDefinitions [-All]: Khôi phục các định nghĩa chữ ký đã cài đặt thành bản sao lưu trước đó hoặc bộ chữ ký mặc định ban đầu
- - Khôi phục mặc định : Đặt lại giá trị đăng ký cho cài đặt Dịch vụ phần mềm chống gián điệp của Microsoft thành các giá trị mặc định tốt đã biết
- - SignatureUpdate [-UNC] : Kiểm tra các bản cập nhật định nghĩa mới
- - Scan [-ScanType] : Quét tìm phần mềm độc hại
- - Restore -Name
[-Tất cả các] : Khôi phục (các) mục gần đây nhất hoặc tất cả các mục cách ly dựa trên tên - - GetFiles: Thu thập thông tin hỗ trợ
- - Restore: Khôi phục hoặc liệt kê (các) mục cách ly
- - AddDynamicSignature: Tải chữ ký động
- - ListAllDynamicSignatures: Liệt kê các chữ ký động được nạp
- - RemoveDynamicSignature: Xóa chữ ký động.
Hy vọng điều này sẽ giúp bạn bắt đầu.