विंडोज प्रोग्राम और फीचर्स से टेक्स्ट लिस्ट कैसे निकाले?


15

Windows प्रोग्राम और सुविधाएँ स्क्रीन प्रबंधित करें (ऊपर) मैं एक पाठ फ़ाइल बनाना चाहता हूं जिसमें सभी इंस्टॉल किए गए प्रोग्राम हैं:

यहाँ छवि विवरण दर्ज करें

मैं इस काम को कैसे स्वचालित कर सकता हूं?

मैं कुछ स्क्रिप्ट के बारे में सोच रहा हूं जो कुछ रजिस्ट्री कुंजियों को पढ़ेगी और परिणामों को एक txt फ़ाइल में डाल देगी, कोई विचार?

जवाबों:


17

यहां दो संभावित उपाय दिए गए हैं:

शक्ति कोशिका:

 Get-WmiObject Win32_Product | Sort-Object Name | Select Name,version,Vendor |export-csv myprogramlist.csv

WMIC:

wmic product get name,version,vendor >myprograms.txt

6
बस इस बात से अवगत रहें कि Win32_Product वर्ग जो इन दोनों समाधानों पर भरोसा करता है, केवल Microsoft इंस्टालर सेवा (MSI) के माध्यम से स्थापित होने वाले उत्पादों के लिए स्थापित जानकारी को पंजीकृत करता है। दूसरी ओर, प्रत्येक उत्पाद जो ऐड /
रिमूव

1

आप इस लेख को देख सकते हैं । कोई विकल्प हो सकता है। आप पृष्ठ का एक स्नैपशॉट ले सकते हैं और उसे पाठ में बदल सकते हैं। लेख इसे विवरण में बताता है।

अद्यतन 1: आप सीएसवी को सभी कार्यक्रमों को निर्यात करने के लिए WMI उत्पाद वर्ग की मदद भी ले सकते हैं। WMI उत्पाद वर्ग में इंस्टॉल ऐप्स के बारे में विवरण होता है। Select * का उपयोग करके आप वहां से डेटा ला सकते हैं और csv में स्टोर कर सकते हैं। सीएसवी को कंट्रोल पैनल निर्यात करने का तरीका जानने के लिए इस उदाहरण को पढ़ें ।

नोट: मैं इस स्क्रिप्ट का डेवलपर हूं


हालांकि अपने स्रोतों को क्रेडिट करने के लिए लिंक करना अच्छा है, आपको लिंक के टूटने की स्थिति में कुछ विवरण प्रदान करना चाहिए। आमतौर पर, बस एक लिंक डाउनवोट अर्जित करेगा।
मैटपार्क
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.