मैं एक ज़िप फ़ाइल को कैसे पुन: इकट्ठा कर सकता हूं जिसे कई भागों में ईमेल किया गया है?


33

मुझे एक ज़िप फ़ाइल के भाग वाले प्रत्येक 3 ईमेल मिले। एक्सटेंशन .z00, .z01 और .z02 में समाप्त होते हैं। (ईमेल के अनुसार विशिष्ट 10Mb लगाव सीमा के आसपास पाने के लिए इसे ईमेल किया गया है।)

मैंने सभी 3 फाइलों को एक डायरेक्टरी में रखा है।

मैं पहली फ़ाइल (.z00 फ़ाइल) को खोलने के लिए 7-ज़िप और WinZip दोनों का उपयोग कर सकता हूं और यह ज़िप की सामग्री को सूचीबद्ध करता है, लेकिन फ़ाइलों को निकालने की कोशिश करते समय दोनों प्रोग्राम त्रुटियों की रिपोर्ट कर रहे हैं।

इस ज़िप को पुनः प्राप्त करने और फ़ाइलों को प्राप्त करने का कम से कम त्रुटि वाला तरीका क्या है?


बहुत से उत्तर बताते हैं कि आपको केवल पहली फ़ाइल को अनज़िप करना होगा जबकि अन्य एक ही फ़ोल्डर में हैं (और यह आवश्यक नहीं है)। मुझे विभाजन फ़ाइलों को याद है जहाँ पहली (या अंतिम?) फ़ाइल .z ## के बजाय .zip थी। उस पैटर्न से मिलान करने के लिए फ़ाइल एक्सटेंशन बदलना इसे ठीक से काम कर सकता है। (अपने .z01 को .zip में बदलने का प्रयास करें, और यदि वह काम नहीं करता है, तो अपने .z02 से .z01 और अपने .z03 से .z02 में बदलने का प्रयास करें। यदि वह काम नहीं करता है, तो .zip के साथ श्रृंखला समाप्त करने का प्रयास करें (शुरुआत से) या तो .z01 या .z00 के साथ)।
AM

जवाबों:


40

यह मान लेना काफी सुरक्षित है कि फ़ाइल भागों को केवल एक साथ समाहित करने की आवश्यकता है।

ऐसा करने का सबसे आसान तरीका 7-ज़िप के भीतर है - 7-ज़िप फ़ाइल प्रबंधक में फ़ोल्डर में नेविगेट करें, अनुक्रम में पहली फ़ाइल पर राइट-क्लिक करें, और संदर्भ मेनू से "फ़ाइलें गठबंधन करें ..." चुनें।

इसे कमांड लाइन पर भी आसानी से किया जा सकता है।

विंडोज पर:

copy /B input.z* output.zip

या लिनक्स (या अगर आपको Cygwin या GnuWin32 का उपयोग करके विंडोज पर यूनिक्स कमांड लाइन टूल मिला है ):

cat input.z* > output.zip

5

आमतौर पर सेट में एक * .zip और * .z ?? का एक जोड़ा होता है। यदि आप * .zip को खोलते हैं तो दूसरों को भी तब तक अनपिप किया जाता है जब तक वे एक ही डायरेक्टरी में न हों।

इस कोशिश काम नहीं करता है क्या therefromhere कहा, या आप खिड़कियों पर कर रहे हैं:

copy /B yourfile.z00 + yourfile.z01 + yourfile.z02 yourfile.zip


4

क्या आपने सभी फाइलों को अनज़िप करने की कोशिश की है? आमतौर पर, किसी को सिर्फ एक (पहले कहां अंतिम) को अनज़िप करना होगा।
हो सकता है, अगर आप .z00 से .zip के एक्सटेशन को बदलते हैं, तो सभी को अनज़िप कर पाएंगे।


हाँ, यह मेरे लिए भी काम करता है
ऋषि

2

आमतौर पर जब मुझे स्पिलिट फाइल्स मिलती हैं, तो मैं पहली फाइल अनजिप करता हूं।
ऐसा करने से मुझे पूरी फाइल मिल गई, मैंने 7-ज़िप का इस्तेमाल किया


1

मेरा अनुमान है कि वे सीधे बिना किसी अतिरिक्त जानकारी के साथ सीधे विभाजित हो गए थे, इसलिए आपको बस उन्हें संक्षिप्त करने और एक पूर्ण ज़िप फ़ाइल के साथ समाप्त करने में सक्षम होना चाहिए। इस थ्रेड में कुछ टूल्स के लिंक होते हैं जो फाइलों को समाप्‍त कर सकते हैं।


0

मुझे xx.zip और xx.z01 के रूप में प्राप्त दो फ़ाइलों के साथ कठिनाई थी। मैंने बस किया:

cat xx.01 xx.zip > yy.zip

के बाद

unzip yy.zip

कुछ चेतावनी दी, लेकिन काम किया। यह उबंटू सटीक पर था।


यह निश्चित रूप से 'सबसे कम त्रुटि-प्रवण' विकल्प नहीं है।
ओली

0

7z का उपयोग कर समाधान

  1. उस फ़ोल्डर को खोलें जहाँ विभाजित फ़ोल्डर संग्रहीत हैं। मेरे मामले में वे * .7z.001 से * .7z.016 नाम की 16 फाइलें थीं
  2. पहले फ़ोल्डर पर राइट-क्लिक करें और 7z द्वारा स्वचालित रूप से प्रस्तावित "एक्स्ट्रेक्ट" सुझाए गए फ़ोल्डर नाम का चयन करने के लिए बाएं क्लिक करें।
  3. 7z तब एक ही फ़ोल्डर के अंदर एक नया असम्पीडित फ़ोल्डर बनाता है और उन सभी को खोलना और संयोजन करना शुरू कर देता है।

0

मैंने एक नया फ़ोल्डर बनाया, उस फ़ोल्डर में विभाजित फ़ाइलों को खींचें। सभी फ़ाइलों को हाइलाइट करें, निकालें चुनें। यह एक नया सुपर-फ़ोल्डर बनाएगा जहां आपकी संयुक्त फाइलें स्थित होंगी। 7-ज़िप का इस्तेमाल किया।


-1

2 व्यक्तिगत अभिलेखागार को एक में मिलाने से काम नहीं चलेगा। वास्तव में मैंने सिर्फ कोशिश की है कि ज़िप, bzip2 और xz अभिलेखागार पर। सभी ने परिणाम संग्रह को अमान्य होने की सूचना दी। हालांकि यह उचित बहु-भाग अभिलेखागार के साथ काम कर सकता है।


-1

अपने 7-ज़िप फ़ाइल प्रबंधक को खोलें और उन हिस्सों पर जाएँ, जहाँ पर आप हाइलाइट कर सकते हैं, राइट क्लिक करें और यहाँ निकालें या जहाँ आप चाहते हैं कि अंतिम फ़ाइल स्थित हो।


कृपया प्रश्न को फिर से पढ़ें, ओपी ने सलाह दी है कि जब वह सेट के साथ काम करने की कोशिश कर रहा हो तो उसे एक त्रुटि मिल रही है
50-3
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.