7zip এ কোনও ফোল্ডার কীভাবে বাদ দেবেন?


8

আমি ফোল্ডারটি সংকুচিত করতে চাই C:\Tempতবে নির্দিষ্ট সাবফোল্ডার ছাড়াই (উদাঃ C:\Temp\test)। আমি 7zip দিয়ে কীভাবে এটি করতে পারি?

আমি নিম্নলিখিত আদেশটি নিয়ে এসেছি:

c:\Temp>7zip a -t7z test.7z c:\temp\ -mx0 -x!c:\temp\test\*

তবে আউটপুট হওয়ায় এটি কাজ করে না:

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Scanning

Updating archive test.7z


Compressing  Temp\admin.PNG
Compressing  Temp\test\admin2.PNG   <<<<<< this file should not be added to the archive
Compressing  Temp\first.txt

সম্ভবত যা অনুপস্থিত তা হ'ল -r(পুনরাবৃত্ত হওয়া) পতাকা। ডিফল্ট সাব ডাইরেক্টরিগুলি পুনরাবৃত্তি করা হয় না।
— ডোক্টোরো রিচার্ড

স্যুইচ -rসাহায্য করেনি।
— মার্টিন ভ্যাসেটিকা

উত্তর:


6

আমার সিস্টেমে পরীক্ষিত হিসাবে:

7zip a -t7z -mx0 -x!test\* test.7z c:\temp\ 

যদি আপনি উত্স ডিরেক্টরিতে থাকেন তবে ফাইলগুলি আপেক্ষিক পাথের সাথে সঞ্চিত থাকে, তাই পরীক্ষার ফোল্ডারটি দেখতে যেমন লাগে test\file1.txt, তেমন নয় c:\temp\test\file1.txt।

অনুগ্রহ করে নোট করুন, -mx0 স্যুইচ দিয়ে আপনি ফাইলগুলি সংকুচিত করছেন না, কেবল সেগুলি সংরক্ষণাগারটিতে পুরো আকারটি অনুলিপি করছেন।


1
ধন্যবাদ. আমি কমান্ড দিয়ে এটি কাজ করে 7zip a -t7z test.7z c:\temp\ -mx0 -x!Temp\test\*। Temp\test\*আপনার আদেশ থেকে পৃথক অংশ নোট করুন । আমি জানি না কেন আপনার আদেশ আমার পক্ষে কাজ করে না।
— মার্টিন ভ্যাসেটিকা

আমি -mx0উদ্দেশ্য উপর স্যুইচ ব্যবহার । আমার সার্ভারে আমার কেবল একটি ব্যাকআপ নেওয়া দরকার এবং আমি আমার সার্ভারের সিপিইউতে ন্যূনতম প্রভাব ফেলতে চাই।
— মার্টিন ভ্যাসেটিকা

আমি এই উত্তরটি আপডেট করেছিলাম, আমার ব্যক্তিগত অভিজ্ঞতাটি ছিল যে
— এটির
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.