चल रही प्रक्रियाओं और उनके निर्माण के समय की सूची बनाएं

विंडोज टास्क मैनेजर निर्माण समय और चल रही प्रक्रियाओं की तारीख को सूचीबद्ध नहीं करता है। यह जानकारी प्राप्त करने के लिए, आप इनमें से किसी एक तरीके का उपयोग कर सकते हैं।

प्रोसेस एक्सप्लोरर

प्रोसेस एक्सप्लोरर Microsoft Sysinternals का एक उत्कृष्ट उपकरण है जो कई अन्य महत्वपूर्ण विवरणों के साथ वर्तमान में सक्रिय प्रक्रियाओं की एक सूची दिखाता है। प्रक्रिया निर्माण समय देखने के लिए, क्लिक करें राय मेनू में प्रोसेस एक्सप्लोरर, और क्लिक करें कॉलम चुनें… में प्रदर्शन प्रक्रिया टैब, विकल्प के पास एक चेकमार्क लगाएं समय शुरू, और क्लिक करें ठीक है. प्रक्रिया समयरेखा कॉलम भी उपयोगी हो सकता है।

प्रक्रिया निर्माण समय

अब आपको नाम का एक अतिरिक्त कॉलम दिखाई देगा प्रारंभ समय, अंत में दिखाया गया. यदि आवश्यक हो तो आप कॉलम को शुरुआत में खींच सकते हैं।

प्रक्रिया निर्माण समय

डब्ल्यूएमआई स्क्रिप्ट

चल रही प्रक्रियाओं (उनके निर्माण समय के साथ) की सूची प्राप्त करने का एक अन्य विकल्प WMI का उपयोग कर रहा है निर्माण तिथि में संपत्ति Win32_Process कक्षा। यहां एक छोटी सी लिपि है:

सेट objFS = CreateObject ("Scripting. फाइलसिस्टमऑब्जेक्ट") objNewFile = objFS.CreateTextFile ("ProcessList.txt") सेट करें स्ट्र कंप्यूटर = "।" objWMIService = GetObject ("winmgmts:" _. और "{प्रतिरूपण स्तर = प्रतिरूपण}!\\" _. & strComputer & "\root\cimv2") dtmProcTime = CreateObject (_. "वेबमस्क्रिप्टिंग। SWbemDateTime") colProcesses सेट करें = objWMIService. एक्ज़ेकक्वेरी (_. "Win32_process से * चुनें") colProcesses में प्रत्येक objProcess के लिए। strOutput = strOutput और _. ओबीजेप्रोसेस। नाम और "(" और objProcess. प्रोसेसआईडी और ")" यदि नहीं है तो शून्य (objProcess. क्रिएशनडेट) फिर। strOutput = strOutput और vbTab और _. गेटमायटाइम (objProcess. निर्माण तिथि) अंत यदि नहीं है तो शून्य (objProcess. एक्ज़ीक्यूटेबलपाथ) फिर। strOutput = strOutput और vbTab और _. ओबीजेप्रोसेस। निष्पादन योग्य पथ। अगर अंत। strOutput = strOutput और vbCrLf. अगला। ओबीजेन्यूफाइल. राइटलाइन स्ट्रऑटपुट फंक्शन गेटमायटाइम (wmitime) dtmProcTime. मान = wmitime. गेटमायटाइम = dtmProcTime. वैरडेट प्राप्त करें। अंत समारोह

उपरोक्त कोड को नोटपैड में कॉपी करें और फ़ाइल को Proclist.vbs के रूप में सहेजें। फ़ाइल को निष्पादित करने के लिए उस पर डबल-क्लिक करें, और यह नाम की एक टेक्स्ट फ़ाइल बनाता है प्रक्रियासूची.txt उसी फ़ोल्डर में जहां स्क्रिप्ट रहती है।

सूची चलाने की प्रक्रिया

पाठ फ़ाइल में उनके निर्माण समय के साथ प्रक्रिया नामों की सूची होती है, जिन्हें कालानुक्रमिक क्रम में क्रमबद्ध किया जाता है।

का उपयोग करते हुए डब्ल्यूएमआईसी (WMI का कमांड-लाइन टूल)

उनके निर्माण समय के साथ चल रही प्रक्रियाओं की सूची प्राप्त करने के लिए, एक कमांड प्रॉम्प्ट विंडो (CMD.EXE) खोलें और निम्न कमांड टाइप करें:

WMIC प्रक्रिया नाम प्राप्त करें, निर्माण दिनांक

एंट्रर दबाये। आप नीचे जैसा आउटपुट देखेंगे:

20160608113122.658330+330 chrome.exe. 20160608114051.136181+330 20160608114422.533003+330 NisSrv.exe। 20160608114515.118887+330 dllhost.exe। 20160608114916.195621+330 chrome.exe. 20160608115108.793552+330 chrome.exe. 20160608115516.446428+330 Greenshot.exe

दिनांक/समय टिकट निम्नलिखित में दिखाया गया है डब्लूएमआई समय प्रारूप:

yyyymmddHHMMSS

WMI दिनांक और समय प्रारूप को समझने और इसे सामान्य प्रारूप में बदलने के लिए, लेख देखें WMI तिथियों को मानक दिनांक-समय प्रारूप में परिवर्तित करना माइक्रोसॉफ्ट विंडोज स्क्रिप्टिंग गाइड वेबसाइट पर।


एक छोटा सा अनुरोध: अगर आपको यह पोस्ट पसंद आया हो, तो कृपया इसे शेयर करें?

आपका एक "छोटा" हिस्सा इस ब्लॉग के विकास में बहुत मदद करेगा। कुछ बेहतरीन सुझाव:
  • इसे पिन करें!
  • इसे अपने पसंदीदा ब्लॉग + Facebook, Reddit. पर साझा करें
  • इसे ट्वीट करें!
तो आपके समर्थन के लिए बहुत-बहुत धन्यवाद, मेरे पाठक। यह आपके समय के 10 सेकंड से अधिक नहीं लेगा। शेयर बटन ठीक नीचे हैं। :)