আমি জানি আপনি ফাইলগুলির একটি তালিকা সহ একটি পাঠ্য ফাইল তৈরি করতে পারেন এবং তারপরে এই ফাইলটি রেফারেন্স করতে 7zip কে বলতে পারেন যাতে এটি সংরক্ষণাগার থেকে তাদের বাদ দিতে পারে, তবে আমি এর জন্য বাক্য গঠনটি খুঁজে পাই না। কেউ সাহায্য করতে পারেন?
আমি জানি আপনি ফাইলগুলির একটি তালিকা সহ একটি পাঠ্য ফাইল তৈরি করতে পারেন এবং তারপরে এই ফাইলটি রেফারেন্স করতে 7zip কে বলতে পারেন যাতে এটি সংরক্ষণাগার থেকে তাদের বাদ দিতে পারে, তবে আমি এর জন্য বাক্য গঠনটি খুঁজে পাই না। কেউ সাহায্য করতে পারেন?
উত্তর:
কয়েক ঘন্টা অনুসন্ধানের পরে অবশেষে আমি এটি বের করে ফেললাম। স্যুইচ সিনট্যাক্সটি এখানে:
7z a -xr@exclude.txt backup.7z c:\whatever\*
-xr
পরিবর্তে লক্ষ্য করুন -x
। r
তাই এটি গভীর ফোল্ডারের শ্রেণীবিন্যাসের বহির্ভূত ফাইল মেলাতে পারে রিকার্সিভ নির্দেশ করে। এছাড়াও, পাঠ্য ফাইলের ফর্ম্যাটটি কমপক্ষে এএনএসআই বা ইউটিএফ -8 হতে পারে।
ওল্ড ওল্ফ বলেছে যে ফাইলগুলি ফাইল রয়েছে, যেমন এটি গাড়ীর ফেরতের দ্বারা পৃথক করা একটি তালিকা:
Telerik.Reporting.dll
Telerik.Reporting.Service.dll
Telerik.ReportViewer.WebForms.dll
Telerik.Web.Design.dll
Telerik.Web.UI.dll
*.txt
একটি যাদুমন্ত্র মত কাজ করে.
আমি মনে করি আপনি @ এর সাথে -x সুইচটি চান
7z a -t7z my.zip * -x@myexclusion.lst
পূর্ববর্তী ক্ষেত্রে, আমি বুঝতে পেরেছিলাম যে আপনি বোঝাতে চেয়েছিলেন আপনি তালিকাফাইলে সিনট্যাক্সটি চেয়েছিলেন। এটি একটি নতুন লাইনের দ্বারা পৃথক তালিকা হওয়া উচিত। আপনি কোনও এনকোডিংয়ের সমস্যায় চলেছেন। 7z এটি ইউটিএফ -8 ফর্ম্যাটে থাকবে বলে প্রত্যাশা করে, আপনি এটি -এসএসএস স্যুইচ দিয়ে ওভাররাইড করতে পারেন বা ইউটিএফ -8 ফর্ম্যাটে ফাইলটি সংরক্ষণ করার জন্য নোটপ্যাডকে বলতে পারেন
যদি আপনার তালিকাটি সত্যিই সংক্ষিপ্ত হতে চলেছে তবে আপনার কাছে এক-এক্সের বেশি পতাকা থাকতে পারে:
7z a -r CppSourceJBR.zip * .cpp .h -x! Stdafx। -x! targetver.h
বিটিডাব্লু পরীক্ষা করার সময় আমাকে .zip ফাইলটি মুছে ফেলতে হয়েছিল। যখন আমি এটি ভুলে গেছি, উদাহরণস্বরূপ টার্গেটওয়ার্ড হ'ল শেষ রানটি এখনও জিপটিতে ছিল।
r
বিকল্পটি অনুপস্থিত । পিএনজি ফাইলগুলিকে ব্যাশে পুনরাবৃত্তভাবে বাদ দেওয়ার সঠিক উপায় এটি (!
*
-xr'!*.png'