আমি কীভাবে উইন্ডোজে ফাইলগুলি বিভক্ত এবং সংযুক্ত করব?
আমার বড় ফাইলগুলিকে কয়েকটি ছোট আকারের ফাইলগুলিতে বিভক্ত করতে হবে এবং আমি অন্য বাক্সে স্থানান্তর করার পরে সেগুলি একত্রিত করতে হবে।
কমান্ড লাইনে এটি করার মাধ্যমে আমি ঠিক আছি।
আমি কীভাবে উইন্ডোজে ফাইলগুলি বিভক্ত এবং সংযুক্ত করব?
আমার বড় ফাইলগুলিকে কয়েকটি ছোট আকারের ফাইলগুলিতে বিভক্ত করতে হবে এবং আমি অন্য বাক্সে স্থানান্তর করার পরে সেগুলি একত্রিত করতে হবে।
কমান্ড লাইনে এটি করার মাধ্যমে আমি ঠিক আছি।
উত্তর:
আমি একটি জিপ ফাইলের জন্য প্রয়োজনীয় ফাইলটি সংকোচনের প্রবণতা রাখি, একটি সর্বোচ্চ ফাইলের আকার সেট করে যাতে এটি বিভক্ত হয়।
এর অর্থ হ'ল প্রাথমিক ফাইলটি আবার উপলভ্য করার জন্য আপনার কাছে প্রোগ্রাম থাকবে।
আপনি যদি কেবল ফাইলগুলি সংহত করতে চান (যা ইতিমধ্যে অন্য কোথাও বিভক্ত হয়ে গেছে) আপনি উইন্ডোজ কমান্ড প্রম্পটে স্থানীয়ভাবে এটি করতে পারেন:
copy /b example.ext.001+example.ext.002+example.ext.003+example.ext.004 example.ext
এইচজেএসপ্লিট ব্যবহার করুন । এটি কেবল সেরা।
এইচজেএসপ্লিট হ'ল ফ্রিওয়্যার এবং পোর্টেবল (300 কেবি), এবং এটি ইনস্টল করতে হবে না।
গেটজের ফাইল স্প্লিটারের একটি পুরানো ফ্রি কমান্ড-লাইন সংস্করণ রয়েছে । আপনি যদি প্রচুর ফাইল বিভক্ত করতে ব্যাচ স্ক্রিপ্টগুলি চালানোর পরিকল্পনা করেন তবে আপনি এই সংস্করণটি পছন্দ করতে পারেন।
7-জিপ হ'ল আরও একটি মুক্ত ওপেন সোর্স প্রোগ্রাম যা আপনাকে জিপিআইআই (split স্প্লিট ফাইল ... → আকার নির্বাচন করুন) বা কমান্ড লাইনেরমাধ্যমে ডানদিকের ফাইলগুলি বিভক্ত করতে (সংকোচনের সাথে বা ছাড়াই) ফাইলগুলিকে একত্রিত করতে দেয়।
যদি আপনার কাছে মোট কমান্ডার থাকে তবে এটিও তা করে (ফাইলস → স্প্লিট ফাইল ...)
ফাইলগুলি সঠিক আকারে বিভক্ত করার জন্য, আপনি সর্বদা লিনাক্স / ইউনিক্স কমান্ড-লাইন সরঞ্জামটি ব্যবহার করতে পারেন split
। উইন্ডোজ সংস্করণটি এখানে রয়েছে: http://unxutils.sourceforge.net/
সরঞ্জামটি ব্যবহার করে, আপনি যে কোনও আকারে ফাইলগুলি বিভক্ত করতে পারেন এবং এগুলি পুনরায় সমন্বিত করতে আপনি "বিড়াল" ব্যবহার করবেন।
উদাহরণ স্বরূপ:
split -b=10090000 bigfile.iso bigfile_part.
আপনার ফাইলগুলি ঠিক 10090000 বাইটে ভাগ করতে। আপনার আউটপুটটি এরকম কিছু দেখাচ্ছে:
bigfile_part.aa
bigfile_part.ab, etc.
পুনঃসংযোগ করতে, কেবল করুন:
cat bigfile_part* > bigfile.iso
--b
, না -b
।
cat
আউটপুট বর্ণানুক্রমিকভাবে অর্ডার হয়েছে তার নিশ্চয়তা দেয়? কারণ যদি এটি না হয়, কমান্ডটি একটি ত্রুটি সহ ব্যর্থ হবে না তবে কেবল একটি ভিন্ন (এবং ভুল) আউটপুট তৈরি করবে।
আমি এটি ব্যবহার করে যাচ্ছি:
type file1 file2 file3 > out
copy /b
মতো
\n
বা \r
চরিত্র থাকলে আপনি বড় পার্থক্য দেখতে পাবেন
আপনি উইনআরআরকে ফাইল স্প্লিটার / জোড় হিসাবেও ব্যবহার করতে পারেন । ছোট ফাইলগুলিতে একটি ফাইল বিভক্ত করতে, সংক্ষেপণ পদ্ধতি হিসাবে " স্টোর " নির্বাচন করুন এবং " ভলিউমগুলিতে বিভক্ত করুন " বাক্সে পছন্দসই মান (বাইটস) দিন । এইভাবে আপনার ফাইলের নাম file..part1.rar , filename.part2.rar , ইত্যাদি নামে বিভক্ত ফাইল থাকতে পারে can
সাইগউইনে (বেসিক ইনস্টল), বাশ শেল:
dd if=archive.tar bs=512M | xz -e9fc | split -b4000m - /destination/path/archive_split.
যদি আপনার সংরক্ষণাগারটি ইতিমধ্যে সংকুচিত থাকে তবে এক্স জেড পাইপ ব্লকটি ছেড়ে দিন।
আপনার সংরক্ষণাগারটি একসাথে বিভক্ত করতে:
cat archive_split.* > archive