7 জিপ ব্যবহার করে একক কমান্ডে জিপ করতে একাধিক ফাইল কীভাবে পাস করবেন?


12

আমার একটি ফোল্ডার রয়েছে যা নীচে উল্লিখিত ফাইলগুলি অন্তর্ভুক্ত করবে:

destiny.txt
destiny1.txt
destiny2.txt
destiny3.txt
destiny4.txt
destiny5.txt
destiny6.txt
destiny7.txt

যার মধ্যে ভাগ্য 1.txt, গন্তব্য 4.txt, গন্তব্য 6.txt ব্যাচ 1 থেকে রয়েছে।

আমি 7zipফাইলগুলি জিপ করতে ব্যবহার করছি ।

আমি কি এই 3 টি ফাইল তৈরি করতে একক পদক্ষেপে পাস করতে পারি DestinyTest.zip?

এটা কি সম্ভব?


উত্তর:


18

আমি কি তৈরি করতে এক ধাপে এই 3 টি ফাইলটি পাস করতে পারি? DestinyTest.zip

আপনি 7zip এর কমান্ড লাইন সংস্করণটি ব্যবহার করতে পারেন যা এটি 7z

কমান্ড লাইন থেকে:

7z a -tzip DestinyTest.zip destiny1.txt destiny4.txt destiny6.txt
  • a - সংরক্ষণাগারে ফাইল যুক্ত করে।
  • -tzip- সংরক্ষণাগারের ধরণ নির্দিষ্ট করে (আমরা একটি zipসংরক্ষণাগার তৈরি করছি )।

আরও পড়া


আমার জন্য কাজ করে - তবে আমি ফাইলের নামগুলি কমা-পৃথক না করি।
রোনাল্ডপিকে

@ রোনাল্ডপিকে আপনি সঠিক বলেছেন উত্তর আপডেট হয়েছে। ধন্যবাদ।
ডেভিডপস্টিল

7-জিপ এক্সটেনশন থেকে প্রকারটি অনুমান করে যেহেতু টি-টি বিকল্প অপ্রয়োজনীয়। এটিও লক্ষণীয় যে আপনাকে অবশ্যই মনে রাখতে হবে যে দুটি 7-জিপ প্রোগ্রাম রয়েছে; 7z.exe হ'ল কমান্ড লাইন ইন্টারফেস, যখন 7zFN.exe গ্রাফিকাল ইন্টারফেস।
ডেভিড এ গ্রে

3

জিপ তৈরির জন্য আপনার কাছে যদি ফাইলগুলির তালিকা থাকে তবে উদাহরণস্বরূপ

সংরক্ষণাগারে ফাইলগুলির একটি তালিকা তৈরি করুন, প্রতিটি লাইনে একটি করে। এটি একটি @-তালিকা, ডস দিন থেকে অনেকগুলি অগ্রগতি প্রতিটি লাইনের জন্য এটি করবে।

আপনি এ জাতীয় ফাইল তৈরি করতে পারেন dir /b destin*.* > zipme.lstএবং তারপরে একটি এসকিআই সম্পাদকের (নোটপ্যাড বা সম্পাদনা) লাইনগুলি সরিয়ে ফেলতে পারেন।

type zipme.lst destiny1.txt destiny4.txt destiny6.txt 7za a -tzip DestinyTest.zip @zipme.lst

এটি zipme.lst সন্ধান করবে এবং এতে তালিকাবদ্ধ সমস্ত ফাইল যুক্ত করবে। এটি কমান্ড-লাইনের চেয়ে দীর্ঘতর হতে পারে এবং এটিতে আপনার কিছুটা নিয়ন্ত্রণ রয়েছে।

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