वहाँ एक 7z संग्रह निकालने का एक तरीका है जो फ़ाइल निर्देशिका में इस निर्देशिका को बनाने के बिना एक निर्देशिका में सभी फाइलें समाहित करता है, लेकिन फिर भी संग्रह की उप-निर्देशिका संरचना को बनाए रखता है (इसलिए 7z e ...
वांछित के रूप में काम नहीं कर रहा है, क्योंकि यह सभी पथ जानकारी को स्ट्रिप्स करता है )?
टार में मैं tar -x --strip=1 ...
पहले पथ घटक को पट्टी करने के लिए उपयोग करूंगा । क्या 7z के लिए कुछ समान है या क्या मुझे अवांछित पथ खंड के साथ निकालना है, सामग्री को सही स्थान पर ले जाना है और निर्देशिका को हटाना है?
यद्यपि आप इसे निकालते समय ऐसा नहीं कर सकते हैं , आप संपीड़ित करते समय संग्रह रूट फ़ोल्डर को हटा सकते हैं । इसके बजाय संग्रहीत पथ नाम से पट्टी
—
jpaugh
7z a archive.7z path\to\folder
करने के 7z a archive.7z path\to\folder\*
लिए folder
।
7z x
संरचना बनाने के लिए उपयोग करें,7z e
पथ जानकारी को अलग करने के लिए और फिर बनाई गई फ़ाइलों को हटाने की7z x
कोशिश की, यह अभी भी नहीं है कि आप क्या चाहते हैं।