একটি self-extracting archive খুব উপকারী; এটি আপনাকে অতিরিক্ত সফটওয়্যার ছাড়া আর্কাইভ এক্সট্র্যাক্ট করতে দেয়। আপনাকে শুধু আর্কাইভে ডাবল ক্লিক করতে হবে এবং এটি স্বয়ংক্রিয়ভাবে ভিতরের ফাইলগুলো এক্সট্র্যাক্ট করবে। এই পোস্টে আমরা আপনাকে গাইড করবো আপনার Windows 10 অপারেটিং সিস্টেমের সাথে শিপ করা নেটিভ টুলস ব্যবহার করে self-extracting archive কীভাবে তৈরি করবেন।
মূল কথায় যাওয়ার আগে কিছু পটভূমি।
একটি self-extracting archive (SFX/SEA) হলো একটি কম্পিউটার-এক্সিকিউটেবল প্রোগ্রাম যাতে কম্প্রেসড ডেটা একটি আর্কাইভ ফাইলে কম্বাইনড থাকে মেশিন-এক্সিকিউটেবল প্রোগ্রাম ইনস্ট্রাকশনের সাথে যাতে এটি কম্প্যাটিবল অপারেটিং সিস্টেমে এই তথ্য এক্সট্র্যাক্ট করতে পারে টার্গেট কম্পিউটারে উপযুক্ত এক্সট্র্যাক্টর ইনস্টল থাকা ছাড়া। ফাইলের এক্সিকিউটেবল অংশকে stub বলা হয় এবং নন-এক্সিকিউটেবল অংশকে আর্কাইভ।
আপনি Windows এবং Linux-এ self-extracting archive তৈরি করতে পারেন, কিন্তু তৈরি করা আর্কাইভ ক্রস-প্ল্যাটফর্ম কম্প্যাটিবল নয়। আপনি Windows-এ self-extracting archive তৈরি করে Linux-এ কাজ করতে আশা করতে পারবেন না। Linux-এও, আর্কাইভ প্রতিটি ডিস্ট্রোর সাথে কম্প্যাটিবল নাও হতে পারে। আপনি যদি self-extracting archive আপনার বন্ধুকে পাঠাতে চান, তবে নিশ্চিত করুন আপনি তার মতো একই OS প্ল্যাটফর্ম ব্যবহার করছেন।
আপনি যদি কন্টেন্টের বিষয়ে নিশ্চিত না হন, তবে self-extracting archive রিস্কిపূর্ণ হতে পারে। আপনি যদি কোথাও থেকে self-extracting archive পাওয়ার আশা না করেন, তবে যেকোনো self-extracting archive খুলবেন না, বিশেষ করে যেগুলো আপনি কিছু 의심जनক ওয়েবসাইট থেকে ডাউনলোড করেছেন।
Windows 10-এ self-extracting archive তৈরি করার পদ্ধতি
Windows 10-এ self-extracting archive তৈরি করতে আপনি ইনবিল্ট টুল – IExpress.exe ব্যবহার করতে পারেন।

এখানে কিভাবে:
- Windows key + R চাপে Run ডায়ালগ খুলুন।
- Run ডায়ালগ বক্সে iexpress লিখে Enter চাপুন।
- প্রথম স্ক্রিনে, Create a new Self-Extraction Directive file নির্বাচন করুন।
- Next ক্লিক করুন।
- পরবর্তী স্ক্রিনে, Extract files only নির্বাচন করুন।
এটি একটি self-extracting archive তৈরি করবে, ইনস্টলার নয়।
Next ক্লিক করে উইজার্ড অনুসরণ করুন আর্কাইভ তৈরি করতে।
একবার সম্পন্ন হলে, আপনার একটি EXE ফাইল থাকবে যেখানে ডাবল-ক্লিক করে এর কন্টেন্ট এক্সট্র্যাক্ট করতে পারবেন।
Windows 10-এ self-extracting archive তৈরি করার পদ্ধতিতে এতটুকুই।
আপনি IExpress ব্যবহার করে একটি PowerShell script (PS1) ফাইলকেও EXE-এ কনভার্ট করতে পারেন।
