लोग अक्सर अपने कंप्यूटर का अधिकतम लाभ उठाने की कोशिश करते हैं। और ऐसा करते समय, कंप्यूटर के लिए समस्याओं में पड़ना अत्यधिक संभव है। ये समस्याएं कंप्यूटर के समग्र प्रदर्शन से संबंधित हो सकती हैं या कार्यों को पूरा करने के लिए एक अस्थिर वातावरण बना सकती हैं। इन सभी मुद्दों को अक्सर टास्क मैनेजर के अंदर प्रोसेस में देखा जाता है। कुछ पावर उपयोगकर्ता प्रोसेस एक्सप्लोरर या टास्कशेड्यूलरव्यू जैसे थर्ड-पार्टी एप्लिकेशन का भी उपयोग करते हैं क्योंकि यह कुछ अतिरिक्त सुविधाएं प्रदान करता है जो उन्हें बहुत आसानी से अपना काम करने में मदद करता है। तो, ये थर्ड-पार्टी कंपनियां इन उपयोगकर्ताओं को मुद्दों का बहुत आसानी से निवारण करने में मदद करती हैं। लेकिन जब इन प्रोसेस सूची को दूसरों के साथ साझा करने की बात आती है ताकि किसी असामान्य गतिविधियों पर नजर रखी जा सके, तो लोग अक्सर कुछ संघर्ष का सामना करते हैं। लेकिन माइक्रोसॉफ्ट ने आपको कवर किया है। माइक्रोसॉफ्ट ने विंडोज के अंदर TaskList नामक एक टूल शिप किया है जो आपको इन प्रोसेस की सूची को टेक्स्ट फाइल में सेव करने या कमांड प्रॉम्प्ट के अंदर देखने में मदद करेगा।
इसके साथ कुछ अतिरिक्त चीजें हैं जैसे प्रोसेस को फ़िल्टर करना जो हम इस लेख में बात करने जा रहे हैं।
TaskList का उपयोग करके विंडोज प्रोसेस को टेक्स्ट फाइल में सेव करें
TaskList लोकल कंप्यूटर या रिमोट कंप्यूटर पर वर्तमान में चल रहे प्रोसेस की सूची प्रदर्शित करता है।
सबसे पहले, आपको कमांड प्रॉम्प्ट खोलना होगा। आप इसे कॉर्टाना सर्च बॉक्स में कमांड प्रॉम्प्ट खोजकर या बस WINKEY + X बटन संयोजन दबाकर और कमांड प्रॉम्प्ट. पर क्लिक करके कर सकते हैं। आपको ऐसा करने के लिए कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटिव विशेषाधिकारों के साथ चलाने की आवश्यकता नहीं है।
अब, बस tasklist. टाइप करें। यह उनके प्रोसेस ID, सेशन टाइप, नाम, मेमोरी उपयोग और सेशन नंबर के साथ सभी कार्यों को सूचीबद्ध करेगा।

आप कमांड प्रॉम्प्ट के अंदर लंबवत स्क्रॉल करके इन सभी प्रोसेस की जांच कर सकते हैं।
अब वह समय आता है जब आपको इस सूची को दूसरों के साथ साझा करने की आवश्यकता होती है या भविष्य में अपने उपयोग के लिए इसे सेव करना होता है।
इसके लिए बस निम्न कमांड टाइप करें,
tasklist > D:\ListOfProcesses.txt
इस कमांड को इस प्रकार अलग किया जा सकता है: tasklist > <पथ>
यह ध्यान देने योग्य है कि आप C:\ पार्टीशन या प्राथमिक ऑपरेटिंग सिस्टम पार्टीशन में स्थित किसी भी स्थान में इस फाइल को सेव नहीं कर पाएंगे जब तक आप कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर स्तर के विशेषाधिकारों के साथ नहीं चलाते।

न केवल TXT बल्कि यह प्रोग्राम इन प्रोसेस को विभिन्न फाइल एक्सटेंशन में सेव करने का भी समर्थन करता है। आप tasklist /fo csv जैसे कमांड का उपयोग करके प्रोसेस की सूची को कॉमा सेपरेटेड फॉर्मेट में प्रदर्शित कर सकते हैं।
कभी-कभी, आपको केवल वही फ़िल्टर करने की आवश्यकता होती है जो आप TXT फाइल में सेव करते हैं। हो सकता है कि आपको उन प्रोसेस को देखने की आवश्यकता हो जो एक विशेष थ्रेशोल्ड से अधिक मेमोरी का उपयोग कर रहे हैं, या शायद 500 से अधिक प्रोसेस ID वाले। तो, आप यह भी कर सकते हैं।
यहां कुछ कमांड हैं जिनका उपयोग पूरे बड़े कार्य सूची में सामग्री को फ़िल्टर करने के लिए किया जा सकता है:
- tasklist /fi "USERNAME eq आयुष": यह कमांड आपको उस उपयोगकर्ता के नाम के तहत चल रहे प्रोसेस को फ़िल्टर करने में मदद करेगा जिसे आयुष कहा जाता है।
- tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running": यह कमांड आपको सिस्टम प्रोसेस के तहत चल रहे प्रोसेस को फ़िल्टर करने में मदद करेगा।
- tasklist /fi "MODULES eq ac*": यह कमांड आपको उन प्रोसेस को फ़िल्टर करने में मदद करेगा जिनमें एक DLL है जो ac से शुरू होती है।
- tasklist /fi "PID gt 500": यह कमांड आपको उन प्रोसेस को फ़िल्टर करने में मदद करेगा जिनकी प्रोसेस ID 500 से अधिक है।
- tasklist /fi "MEMUSAGE gt 2048": यह प्रोसेस आपको उन प्रोसेस को फ़िल्टर करने में मदद करेगा जिनका मेमोरी उपयोग 2MB से अधिक है।
इन फ़िल्टरिंग कमांड को विभिन्न पैरामीटर के साथ जोड़कर और भी अधिक फ़िल्टर किया जा सकता है। उदाहरण के लिए,
tasklist /s BasementComp /svc /fi "MEMUSAGE gt 2048
यह कमांड उपयोगकर्ताओं को BaseComp नामक रिमोट कंप्यूटर से उन सभी प्रोसेस को सूचीबद्ध करने में मदद करेगा जो 2MB से अधिक RAM का उपयोग करते हैं। साथ ही, आप किसी भी फ़िल्टरिंग कमांड के सामने >
आप इस टूल के बारे में Microsoft डॉक्स पर यहां और जान सकते हैं।
