نحوه اجرای Microsoft Defender از Command Line با MpCmdRun.exe

Windows Defender در ویندوز 10  توانایی اسکن، به روز رسانی یا اجرای سایر وظایف را از خط فرمان دارد. برنامه MpCmdRun.exe به ترتیب در پوشه %ProgramFiles%\Windows Defender قرار دارد و به نام Microsoft Antimalware Service Command Line Utility نامیده می شود . شما می توانید از این ابزار برای خودکارسازی و عیب یابی Microsoft Antimalware Service استفاده کنید.

Microsoft Defender(Run Microsoft Defender) را از Command Line با استفاده از MpCmdRun.exe اجرا کنید(MpCmdRun.exe)

Windows Defender را از خط فرمان اجرا کنید

برای انجام این کار، خط فرمان را به عنوان مدیر باز(open the command prompt as an administrator) کنید. برای دریافت کل لیست دستورات عبارت زیر را تایپ کنید:

"%ProgramFiles%\Windows Defender\MpCmdRun.exe"

بنابراین برای مثال اگر می خواهید یک اسکن سریع(Quick scan) از خط فرمان اجرا کنید، می توانید از -Scan 1پارامتر استفاده کنید:

"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 1

برای انجام یک اسکن کامل(Full scan) ، از:

"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2

برای به روز رسانی ویندوز دیفندر(Update Windows Defender) یا ایجاد میانبر برای به روز رسانی  ویندوز دیفندر(Windows Defender)  می توانید از دستور زیر استفاده کنید:

"%ProgramFiles%\Windows Defender\MpCmdRun.exe" –signatureupdate

MpCmdRun.exe

MpCmdRun.exe

در اینجا کل لیستی است که من از نتایج خط فرمان کپی کرده ام:

MpCmdRun.exe [command] [-options]

توضیحات فرمان:

  • -? / -h : تمام گزینه های موجود برای این ابزار را نمایش می دهد
  • -Trace [-Grouping #] [-Level #] : ردیابی تشخیصی را شروع می کند
  • -RemoveDefinitions [-All] : تعاریف امضای نصب شده را به یک نسخه پشتیبان قبلی یا به مجموعه اصلی پیش فرض امضاها بازیابی می کند.
  • -RestoreDefaults : مقادیر رجیستری را برای تنظیمات Microsoft Antimalware Service به پیش فرض های خوب بازنشانی می کند.
  • -SignatureUpdate [-UNC] : به‌روزرسانی‌های تعریف جدید را بررسی می‌کند
  • -Scan [-ScanType] : نرم افزارهای مخرب را اسکن می کند
  • -Restore -Name <name> [-All] : آخرین یا همه موارد قرنطینه شده را بر اساس نام بازیابی کنید
  • -GetFiles : اطلاعات پشتیبانی را جمع آوری می کند
  • -بازیابی(-Restore)  : موارد قرنطینه شده را بازیابی یا فهرست کنید
  • -AddDynamicSignature : یک امضای پویا را بارگذاری می کند
  • -ListAllDynamicSignatures  : امضاهای پویا بارگذاری شده را فهرست کنید
  • -RemoveDynamicSignature  : یک امضای پویا را حذف می کند.

امیدواریم این به شما در شروع کار کمک کند. برای جزئیات، می توانید به مایکروسافت(Microsoft) مراجعه کنید .



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts