मेरे पास एक तृतीय-पक्ष इंस्टॉलर प्रोग्राम है जो मैं चाहता हूं कि मेरे उपयोगकर्ता मेरे द्वारा लिखे गए एप्लिकेशन के लिए पूर्व-आवश्यकता के रूप में डाउनलोड और चलाने में सक्षम हों। इंस्टॉलर पैरामीटर ले सकता है जो एक निष्क्रिय स्थापना की अनुमति देता है, जहां उपयोगकर्ता प्रक्रिया की प्रगति देख सकता है लेकिन स्थापना के साथ बातचीत करने की आवश्यकता नहीं है।मैं एक बैच फ़ाइल से ऑटो-निष्पादन, WinRar SFX फ़ाइल कैसे बना सकता हूं?
पहले, मैंने WinRar में एक SFX फ़ाइल बनाकर इस व्यवहार को पूरा कर लिया है। WinRAR GUI के विकल्पों में से, आप संग्रह को डिकंप्रेस्ड करने के साथ-साथ एप्लिकेशन के पैरामीटर के बाद लॉन्च करने के लिए एक फ़ाइल निर्दिष्ट कर सकते हैं।
क्या कोई एसएफएक्स फ़ाइल बनाने और कंसोल का उपयोग करके इन ऑटो-निष्पादन गुणों को सेट करने का कोई तरीका है? मैं बैच फ़ाइल बनाने की कोशिश कर रहा हूं जो इन सब का ख्याल रखता है।
C:\Progra~1\WinRAR\rar a -m0 installer_archive.rar install_me.exe
C:\Progra~1\WinRAR\rar s installer_archive.rar installer_auto_extractor.exe
अंतिम चरण के बाद, मैं SFX अद्यतन करने के लिए क्या सुन रहे हो जाना चाहिए:
नीचे मेरी बैच फ़ाइल सामग्री अब तक है?
मैं यह वही करने की कोशिश कर रहा हूं। किसी भी मौके पर आप इस कॉन्फ़िगरेशन फ़ाइल में क्या जा सकते हैं इसके लिए एक संदर्भ प्रदान कर सकते हैं (विशेष रूप से डिफ़ॉल्ट निष्कर्षण निर्देशिका की तलाश में, और पूर्व और पोस्ट निष्कर्षण आदेश)। – JMorgan
@JMorgan मुझे लगता है कि यह पृष्ठ [Acritum साइट] से बाहर है (http://acritum.com/software/manuals/winrar/html/helpguisfxscript.htm) आपको उपलब्ध कमांड के साथ मदद करनी चाहिए। – thisismyrobot
WinRAR की डिफ़ॉल्ट सेटिंग्स निर्भरता से बचने के लिए आप -cfg- स्विच का उपयोग करने पर विचार कर सकते हैं। अन्यथा, WinRAR डिफ़ॉल्ट सेटिंग्स आपके -z "f: \ xfs.conf" फ़ाइल सामग्री को ओवरराइड कर सकती हैं। चीयर्स! –