लोम्सी एक महान उपकरण है जो निश्चित रूप से यहां काम करता है यदि आप अपने जीयूआई को खोलने और कुछ मैनुअल जांच करने के लिए तैयार हैं। हालाँकि, मैं कहूंगा, कि निम्नलिखित कमांड मज़बूती से सभी गुणों को प्रस्तुत नहीं करता है:
lessmsi l -t Property <msi_name>
(बेहतर) गारंटी का एक तरीका है कि आपको सभी संभावित गुण मिलें, वास्तव में या तो इंस्टॉलेशन, मरम्मत या MSI फ़ाइल के साथ अनइंस्टॉल करना या प्रक्रिया को लॉग इन करना है। निम्न आदेश केवल गुण रिकॉर्ड करता है और कुछ नहीं:
<msi_name> /lp! <msi_property_logfile>
उपरोक्त आदेश इसके बराबर है:
msiexec /lp! <msi_property_logfile> /i <msi_name>
मेरे पसंदीदा तरीका है, तथापि, करने के लिए है नहीं वास्तव में (और करने के लिए बस के बजाय निकालने) स्थापित करें / निकालें / मरम्मत। इस विधि में लोम्सी पर जो फायदे हैं वह यह है कि इसे तृतीय-पक्ष उपयोगिता (यानी लोम्सी ) की आवश्यकता नहीं है, और इसके लिए आपको किसी इंस्टॉलेशन के साथ गड़बड़ करने की आवश्यकता नहीं है। यह देखते हुए कि आपके पास वास्तव में प्रोग्राम को स्थापित करने के लिए पर्याप्त डिस्क स्थान है, आप कर सकते हैं:
msiexec /a <msi_name> /lp! <msi_property_logfile> TARGETDIR=<absolute_path_to_extract_to>
ध्यान दें कि <absolute_path_to_extract_to>
एक गैर-प्रासंगिक निर्देशिका को इंगित कर सकता है (कमांड आवश्यक निर्देशिकाओं को बनाएगा या विफल होगा)।
यदि आप इंस्टॉलेशन UI से घृणा करते हैं तो आप जिस भी कारण से /qr
विकल्प को जोड़ सकते हैं , जो 'कम' करेगा और संभवतः संपत्ति लॉगिंग प्रक्रिया को ख़राब किए बिना यूआई को समाप्त कर देगा। हालांकि चेतावनी दी है - अगर आप कम यूआई (अर्थात। /qb
| /passive
या /qn
| /quiet
) की तुलना में "कम" जाते हैं , तो आपके <msi_property_logfile>
कुछ गुण गायब हो सकते हैं।
Property
। क्या आपके पास एमएसआई में सिर्फ पोकिंग-अराउंड के बाहर एक विशिष्ट कार्य-प्रवाह या उपयोग-मामला है?