मेरे पास एक एमएसआई पैकेज है जिसे पैकेज स्थापित करने के लिए मुझे स्थापित करने की आवश्यकता है। इसके अलावा मुझे इसे चुपचाप स्थापित करने की आवश्यकता है।एक एमएसआई पैकेज की चुप स्थापना
- स्थापना स्थान (C: \ Program Files \ Foobar)
- स्थापित प्रकार: पैकेज के लिए उपयोगकर्ता को संकेत देता न्यूनतम और पूर्ण (कम से कम)
मैं आदेश का उपयोग कर इन दो मानदंडों को ओवरराइड करने की जरूरत है रेखा पैरामीटर या कुछ अन्य विधि। तो मैं इन दो मुद्दों के बारे में कैसे जा सकता हूं। मैं स्क्रिप्टिंग के लिए वीबीस्क्रिप्ट का उपयोग करूंगा।
क्या आपके उदाहरण में स्वीकार्य पैरामीटर ('PROPERTY1' और' PROPERTY2') की सूची खोजने का कोई तरीका है? –
यहां पूर्वनिर्धारित गुण सूची है: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905(v=VS.85).aspx स्थापना फ़ोल्डर संपत्ति प्रत्येक सेटअप संलेखन के लिए अलग है उपकरण। एमएसआई बनाने के लिए आपने क्या उपयोग किया? –
@Cosmin: एमएसआई में भुगतान प्रणाली के रनटाइम डीएलएल होते हैं (मेरे द्वारा नहीं बनाए गए)। मैं एमएसआई को विच्छेदन करने के लिए ओक्र्रा नामक एक उपकरण को देख रहा हूं, इसने मुझे "इंस्टाललोशन" नामक एक चर के बारे में एक संकेत दिया। मैं जाँच रहा हूं। –