CMD.exe तर्क बनाम कार्य शेड्यूलर तर्क (MpCmdRun.exe)


1

विंडोज 10 टास्क शेड्यूलर में, के तहत Task Scheduler Library > Microsoft > Windows > Windows Defender वहां एक है Windows Defender Scheduled Scan टास्क। यदि आप इस टास्क पर डबल-क्लिक करते हैं, तो यह लाता है Properties संवाद, और के तहत Actions टैब एक एकल क्रिया है, Start a program। यदि आप इस क्रिया पर डबल-क्लिक करते हैं, तो आप देखेंगे कि यह कार्यक्रम चलाता है

C:\Program Files\Windows Defender\MpCmdRun.exe

निम्नलिखित तर्कों के साथ:

Scan -ScheduleJob -ScanTrigger 55

लेकिन अगर आप CMD.exe चलाते हैं, और इसका उपयोग करते हैं cd कमांड को नेविगेट करें C:\Program Files\Windows Defender, और फिर कमांड दर्ज करें MpCmdRun.exe, कमांड लाइन में इन तर्कों का कोई संदर्भ नहीं दिखता है।

मेरी समझ यह थी कि टास्क शेड्यूलर तर्क उन लोगों के समान थे जिन्हें आप कमांड प्रॉम्प्ट के माध्यम से उपयोग कर सकते हैं। यदि ऐसा है, तो कुछ ऐसा है जो मैं CMD.exe में MpCmdRun। या, यदि नहीं, तो "कमांड लाइन" तर्कों बनाम उनके "टास्क शेड्यूलर" कुछ कार्यक्रमों से संबंधित तर्कों के बीच अंतर के लिए कहीं एक सार्वभौमिक संदर्भ ऑनलाइन है?

मैंने कार्य चलाया, और यह कहा है Runnning अब कुछ मिनटों के लिए, लेकिन ट्रे आइकन के अनुसार Windows Defender Security Center कोई अपडेट नहीं है, और सभी के लिए मैं बता सकता हूं कि विंडोज डिफेंडर कुछ भी नहीं करता दिखाई देता है।

अगर कोई मुझे इस विशेष कमांड की बारीकियों के बारे में बता सकता है, साथ ही टास्क शेड्यूलर और कमांड प्रॉम्प्ट तर्कों के बीच मतभेदों का विवरण (यदि कोई हो), तो मैं बहुत बाध्य होऊंगा।


उपयोगकर्ता किस कार्य के तहत चल रहा है? अधिकांश समय निर्धारित कार्य उपयोगकर्ता शेल (डेस्कटॉप) के संदर्भ में एक ही संदर्भ में नहीं चलते हैं, इसलिए यह अकारण नहीं है कि यह ट्रे उदाहरण के साथ इंटरैक्ट नहीं करता है। टास्क मैनेजर खोलने की कोशिश करें और देखें कि सीपीयू लेने के लिए एक सक्रिय एमपीसीएमड्रन प्रक्रिया है या नहीं।
Frank Thomas

जवाबों:


0

कृपया मुझे इस विशेष कमांड की बारीकियों के बारे में बताएं

तुम दौड़ सकते हो MpCmdRun एक से cmd खोल।

यदि आप इसे एक के साथ चलाते हैं -? तर्क यह सभी संभावित कमांड विकल्प प्रदर्शित करेगा।

MpCmdRun -?

Windows डिफेंडर एंटीवायरस को कॉन्फ़िगर करने और प्रबंधित करने के लिए mpcmdrun.exe कमांड-लाइन टूल का उपयोग करें

प्र लागू होता है:

विंडोज 10

श्रोतागण:

एंटरप्राइज़ सुरक्षा व्यवस्थापक

आप विभिन्न कार्यों को करने के लिए एक समर्पित कमांड-लाइन टूल का उपयोग कर सकते हैं   विंडोज डिफेंडर एंटीवायरस में।

जब आप इसके उपयोग को स्वचालित करना चाहते हैं तो यह उपयोगिता उपयोगी हो सकती है   विंडोज डिफेंडर एंटीवायरस।

में उपयोगिता उपलब्ध है %ProgramFiles%\Windows Defender\MpCmdRun.exe और कमांड प्रॉम्प्ट से चलाया जाना चाहिए।

ध्यान दें

आपको कमांड के व्यवस्थापक-स्तरीय संस्करण को खोलने की आवश्यकता हो सकती है   शीघ्र। प्रारंभ मेनू में आइटम पर राइट-क्लिक करें, रन के रूप में क्लिक करें   व्यवस्थापक और अनुमतियाँ संकेत पर हाँ क्लिक करें।

उपयोगिता में निम्नलिखित कमांड हैं:

MpCmdRun.exe [command] [-options]

Command   Description
- ? or -h     Displays all available options for the tool
-Scan [-ScanType #] [-File [-DisableRemediation] [-BootSectorScan]][-Timeout ]    Scans for malicious software
-Trace [-Grouping #] [-Level #]   Starts diagnostic tracing
-GetFiles     Collects support information
-RemoveDefinitions [-All]     Restores the installed signature definitions to a previous backup copy or to the original default set of signatures
-AddDynamicSignature [-Path]  Loads a dynamic signature
-ListAllDynamicSignature [-Path]  Lists the loaded dynamic signatures
-RemoveDynamicSignature [-SignatureSetID]     Removes a dynamic signature
-ValidateMapsConnection   Used to validate connection to the cloud-delivered protection service
-SignatureUpdate [-UNC [-Path ]]  Checks for new definition updates

स्रोत Windows डिफेंडर एंटीवायरस को कॉन्फ़िगर करने और प्रबंधित करने के लिए mpcmdrun.exe कमांड-लाइन टूल का उपयोग करें


अन्य विकल्पों के बारे में क्या -ScheduleJob -ScanTrigger 55?

आपके द्वारा उल्लेखित अन्य विकल्प -ScheduleJob -ScanTrigger 55 Microsoft द्वारा प्रलेखित नहीं हैं।

हालाँकि, मुझे निम्नलिखित प्रश्न मिला:

क्या आप कृपया मुझे शिक्षित करेंगे और निम्नलिखित तीन आदेशों का दस्तावेजीकरण करेंगे   MpCmdRun.exe के लिए लाइन पैरामीटर

  • ScheduleJob
  • WinTask
  • रिस्ट्रिक्टप्रिविलेजस स्कैन

Microsoft MSVP का उत्तर था:

यह कमांड लाइन विकल्प आंतरिक उपयोग के लिए है। यदि आप समझाते हैं कि आप क्या हासिल करने की कोशिश कर रहे हैं, तो मुझे हमारे दस्तावेज इंटरफेस के साथ इसे प्राप्त करने में मदद करने में खुशी हो रही है।

स्रोत शिड्यूलजोब, विनटैस्क, रेस्ट्रिक्टप्रिविलेजेजेसन कमांड लाइन पैरामीटर

बहुत मददगार नहीं।

मैंने यह भी पाया:

"तर्क जोड़ें (वैकल्पिक)" फ़ील्ड में, टाइप करें Scan -ScheduleJob या Scan -ScheduleJob -ScanType2`, और फिर ठीक पर क्लिक करें। पहला विकल्प त्वरित स्कैन के लिए है और दूसरा पूर्ण स्कैन के लिए है।

फिर, बहुत उपयोगी नहीं है।

स्रोत शेड्यूलिंग स्कैन


मैंने अपने प्रश्न में उल्लेख किया है कि मैंने पहले ही सीएमडी में MpCmdRun.exe देखा था। क्या इस कोड के बारे में कुछ विशिष्ट है जो मेरे प्रश्न से संबंधित है?
Stephen Hanson

@StephenHanson ने उत्तर को अपडेट किया है कि मुझे कौन सी सीमित जानकारी मिल सकती है (आधिकारिक Microsoft दस्तावेज़ीकरण से कोई भी नहीं)।
DavidPostill
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.