2011-11-10 26 views
9

मैं यह नहीं समझ सकता कि 7zip के साथ उपलब्ध 7z.sfx फ़ाइल और डेवलपर की साइट से डाउनलोड करने योग्य 7zsd.sfx के बीच अंतर क्या है, जिसे 7zip के साथ बंडल नहीं किया गया है। 7z.sfx मेरे अनुरोध के लिए कॉन्फ़िगर.txt फ़ाइल को शामिल करने के मेरे अनुरोध का सम्मान नहीं करता है, लेकिन 7zsd.sfx समावेशन विधि पूरी तरह से काम करती है।7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?

7zip 7z.sfx बंडल के साथ आता है। प्रोग्राम फाइल निर्देशिका में अनुप्रयोग history.txt दिखाता है कि 7zsd.sfx को 2005 में 7zip के साथ बंडल किया जाता था। 7z.sfx को इतिहास.txt फ़ाइल में "असंपीड़ित SFX" के रूप में भी जाना जाता है।

;[email protected]@!UTF-8! 
InstallPath="C:\\ProgramData\\IT" 
GUIMode="2" 
;[email protected]@! 

इस वाक्य रचना मैं उपयोग कर रहा हूँ और है जवाब व्यवहार:

C:\Users\<me>\Desktop\Updater\Recorder>copy /b 7z.sfx + config.txt + "RecorderVer0.0.0.4".7z "RecorderVer0.0.0.4".exe 
7z.sfx 
config.txt 
RecorderVer0.0.0.4.7z 
     1 file(s) copied. 

एक ही प्रतिक्रिया है कि यह दर्शाता है 7zsd.sfx के उपयोग के साथ होता है

यह प्रयोग किया जाता है config वास्तव में कॉन्फ़िगरेशन फ़ाइल का उपयोग किया जा रहा है। हालांकि, 7z.sfx को निष्पादित करते समय RecorderVer0.0.0.4 बनाया गया। "7z संग्रह की सामग्री को स्थापित करने के लिए संकेत कहां से संकेत दिया जाता है। 7zsd.sfx बनाया गया रिकॉर्डर Ver0.0.0.4.exe संस्करण फ़ाइलों को निर्देशित करता है वांछित के रूप में किसी भी संकेत के बिना कॉन्फ़िगरेशन सेट स्थान।

मेरे ज्ञान के लिए 7z.sfx डेवलपर की साइट के माध्यम से डाउनलोड करने योग्य नहीं है, लेकिन मैं गलत हो सकता हूं। उसका आधिकारिक पृष्ठ अब उपलब्ध नहीं है, लेकिन from the Internet Archive प्रदान की गई जानकारी पर्याप्त होनी चाहिए ।

+0

मुझे सभी स्थानों के 7-ज़िप दस्तावेज़ में मेरे प्रश्न का उत्तर मिला! :) ऐसा लगता है कि कुल 4 एसएफएक्स मॉड्यूल हैं और ये अंतर हैं: SFX_Module: विवरण; 7z.sfx: विंडोज संस्करण .; 7zCon.sfx: कंसोल संस्करण। ; 7zS.sfx: इंस्टॉलर के लिए विंडोज संस्करण .; 7zSD.sfx: इंस्टॉलर के लिए विंडोज संस्करण (MSVCRT.dll का उपयोग करता है)। http://sevenzip.sourceforge.jp/chm/cmdline/switches/sfx.htm – Sn3akyP3t3

+0

यदि आप 7zS.sfx और 7zSD.sfx के नवीनतम संस्करणों की तलाश में हैं तो http://stackoverflow.com/questions/41402365/where देखें -can-i-find-the-latest-7zip-7zs-sfx-and-7zsd-sfx-files – Sn3akyP3t3

उत्तर

10

मैं इस पहले से मेरे अपने प्रश्न के लिए एक टिप्पणी के रूप में था।

मैं सभी स्थानों के 7-Zip दस्तावेज में अपने प्रश्न का उत्तर मिल गया! :) लगता एल आइक 4 SFX मॉड्यूल की कुल देखते हैं और इन मतभेदों हैं:

SFX_Module: विवरण

  • 7z.sfx: Windows संस्करण।
  • 7zCon.sfx: कंसोल संस्करण।
  • 7zS.sfx: इंस्टॉलर्स के लिए विंडोज संस्करण।
  • 7zSD.sfx: इंस्टॉलर्स के लिए विंडोज संस्करण (MSVCRT.dll का उपयोग करता है)।

    स्रोत: http://sevenzip.sourceforge.jp/chm/cmdline/switches/sfx.htm

+1

... लेकिन "इंस्टॉलर्स के लिए" क्या मतलब है, और "MSVCRT.dll का उपयोग" का क्या अर्थ है? – Zero3

+0

@ इंस्टॉलर के लिए ज़ीरो 3 "का उद्देश्य उन लोगों के लिए है जो मॉड्यूल का उपयोग स्वयं निकालने वाले संग्रह को बनाने के लिए करना चाहते हैं जो स्थापना करता है और स्वयं के बाद साफ हो जाता है। MSVCRT.dll एक सी ++ रनटाइम लाइब्रेरी है: http://en.wikipedia.org/wiki/Microsoft_Windows_library_files#MSVCRT.DLL_and_MSVCPP.DLL जब आप डीएल के साथ या बिना पेशकश की फ़ाइल देखते हैं तो इसकी संभावना कम हो जाती है। इस मामले में यह 35 केबी diff की तरह दिखता है। http://stackoverflow.com/questions/1073509/should-i-redistribute-msvcrt-dll-with-my- appplication – Sn3akyP3t3

7

बस मामले में किसी को भी इस पोस्ट 7zS.sfx और 7zSD.sfx की तलाश भर में ठोकर, आप http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/7z922_extra.7z/download पर (वर्तमान में) नवीनतम संस्करण के लिए 7z_extra फ़ाइलों पा सकते हैं।

+0

प्रश्न का उत्तर नहीं। एक टिप्पणी के रूप में। – Sn3akyP3t3

+6

टिप्पणियों के लिए 50 प्रतिनिधि की आवश्यकता है। मैं सिर्फ सहायक होने की कोशिश कर रहा था क्योंकि यह पोस्ट कुछ बार आया जब मैं फ़ाइलों को खोजने की कोशिश कर रहा था। –

+1

वे अब वास्तविक 7-ज़िप वेबसाइट पर उपलब्ध हैं: http://www.7-zip.org/download.html – comp500

संबंधित मुद्दे