ব্যাচ স্ক্রিপ্ট হলো কমান্ডের একটি সিরিজ যা প্লেইন টেক্সট ফাইলে স্টোর করা থাকে এবং কমান্ড-লাইন ইন্টারপ্রেটার দ্বারা এক্সিকিউট করা যায়। অন্যদিকে এক্সিকিউটেবল ফাইল কম্পিউটারে বিভিন্ন অপারেশন এবং টাস্ক পারফর্ম করতে ব্যবহৃত হয়। কিছু ব্যবহারকারী জানতে চায় ব্যাচ স্ক্রিপ্ট (BAT) কে এক্সিকিউটেবল ফাইল (EXE) কনভার্ট করার উপায় আছে কিনা। এই আর্টিকেলে আপনি ব্যাচ স্ক্রিপ্ট থেকে এক্সিকিউটেবল ফাইল কনভার্ট করার মেথডগুলো পাবেন।
থার্ড-পার্টি সফ্টওয়্যার ব্যবহার বা উইন্ডোজ সেলফ-এক্সট্র্যাক্টিং প্যাকেজ উইজার্ড ব্যবহার করে বিভিন্ন মেথড আছে। আমরা আপনাকে ব্যাচ স্ক্রিপ্ট থেকে এক্সিকিউটেবল ফাইলে সিম্পল কনভার্সন দেখাবো। তবে ব্যাচ স্ক্রিপ্টে এরর বা কমপ্লেক্সিটি থাকলে কিছু কমপ্লিকেশন হতে পারে। এই আর্টিকেলে পিং চেক করার ব্যাচ স্ক্রিপ্ট উদাহরণ হিসেবে ব্যবহার করা হয়েছে। নিচের কিছু মেথড একে অপরের মত দেখাবে, কিন্তু প্রায় সব কনভার্টিং সফ্টওয়্যারের নাম প্রায় একই।
iexpress.exe ব্যবহার করে BAT to EXE কনভার্ট করা
Iexpress.exe হলো সেটআপ ক্রিয়েশন উইজার্ড যা উইন্ডোজ অপারেটিং সিস্টেমে উপলব্ধ। এই টুল কমান্ডের একটি গ্রুপ থেকে বানানো যা ব্যবহারকারীদের একটি সেট ফাইল থেকে একটি সিঙ্গেল সেলফ-এক্সট্র্যাক্টিং প্যাকেজ তৈরি করতে সাহায্য করে। এই এক্সিকিউটেবল ফাইল উইন্ডোজ ইন্টারনেট এক্সপ্লোরার का অংশ। কিন্তু এই এক্সিকিউটেবল ফাইল ব্যবহার করে ব্যবহারকারী ব্যাচ স্ক্রিপ্ট (BAT) কে এক্সিকিউটেবল ফাইল (EXE) কনভার্ট করতে পারেন। iexpress.exe দিয়ে EXE ফাইল পাওয়ার ধাপগুলো:
- Windows কী ধরে S চাপুন সার্চ ফিচার খোলার জন্য। 'iexpress.exe' সার্চে টাইপ করুন, রাইট-ক্লিক করুন এবং Run as administrator বেছে নিন।
নোট: নাম টাইপ করার পর CTRL + Shift ধরে Enter বাটন চাপলেও এডমিনিস্ট্রেটর হিসেবে খুলবে।
- Create New SED অপশন বেছে নিন এবং Next বাটনে ক্লিক করুন।

- Package Purpose চেঞ্জ না করুন এবং Next চাপুন। ডায়লগ বক্সের জন্য Package title দিন।
- Confirmation prompt এবং License agreement উভয়ের জন্যও Next বাটনে ক্লিক করুন। এখন Packaged files-এ Add বাটনে ক্লিক করুন, আপনার Batch Script সিলেক্ট করুন এবং Open বাটনে ক্লিক করুন।

- Install Program মেনুতে ক্লিক করুন এবং আপনার batch script সিলেক্ট করুন। সিলেক্ট করার পর ফাইল নামের আগে কমান্ডটি টাইপ করুন নিচের মত:
cmd /c appuals.exe
নোট: appuals.exe হলো ব্যাচ স্ক্রিপ্টের নাম যা আপনি Install Program মেনুতে বেছে নিলেন।

- Show Window এবং Finished message উভয়ের জন্যও Next বাটনে ক্লিক করুন। এখন পাথ এবং ফাইল নাম প্যাকেজের জন্য দিন Browse বাটনে ক্লিক করে।
নোট: আপনি অপশনগুলো সিলেক্ট করতে পারেন বা আনচেকড রেখে দিতে পারেন, আপনার ইচ্ছা।
- Configure Restart এবং Save SED উভয়ের জন্যও Next বাটনে ক্লিক করুন। শেষে Next ক্লিক করুন Create Package-র জন্য এবং তারপর Finish বাটনে ক্লিক করুন।

- আপনি যে পাথ দিয়েছিলেন সেখানে দুটি ফাইল পাবেন। একটি হবে EXE ফাইল এবং অন্যটি SED। EXE ফাইলটিতে ডাবল-ক্লিক করুন রান করার জন্য।
BAT to EXE Converter ব্যবহার করা
প্রথম মেথড কনফিউজিং লাগলে, আপনি থার্ড-পার্টি অ্যাপ্লিকেশন ডাউনলোড করতে পারেন। অধিকাংশ থার্ড-পার্টি টুল এই দুটি ফাইলের স্পেসিফিক কনভার্সনের জন্য ডিজাইন করা থাকে। BAT to EXE converter সবচেয়ে বিখ্যাত টুলগুলোর একটি যা অধিকাংশ ব্যবহারকারী ব্যাচ স্ক্রিপ্ট কনভার্ট করতে ব্যবহার করে। BAT to EXE converter ট্রাই করার ধাপগুলো:
- ব্রাউজার খুলুন এবং BAT to EXE Converter installer ডাউনলোড করুন। ইনস্টলার রান করে টুল ইনস্টল করুন।

- BAT to EXE Converter শর্টকাটে ডাবল-ক্লিক করুন খোলার জন্য। টপে Open button আইকনে ক্লিক করুন। batch script ফাইল বেছে নিন এবং Open বাটনে ক্লিক করুন।

- এখন টপে Convert button আইকনে ক্লিক করুন এবং কনভার্টেড ফাইল সেভ করার নাম এবং লোকেশন বেছে নিন।

- ব্যাচ স্ক্রিপ্টের জন্য এক্সিকিউটেবল ফাইল তৈরি হয়ে যাবে।
Advanced BAT to EXE Converter ব্যবহার করা
এই টুল উপরের টি থেকে আলাদা। অধিকাংশ টুলের নাম সিমিলার হলেও সেগুলো আলাদা ডেভেলপার দ্বারা পাবলিশ করা হয়েছে। এতে কিছু একস্ট্রা ফিচার আছে যা ব্যবহারকারী তাদের প্রয়োজন অনুযায়ী ব্যবহার করতে পারেন। তবে এই টুল দিয়ে ব্যাচ স্ক্রিপ্ট কনভার্ট করা সিম্পল। Advanced BAT to EXE converter দিয়ে ব্যাচ স্ক্রিপ্ট থেকে এক্সিকিউটেবল ফাইল কনভার্ট করার ধাপগুলো:
- ব্রাউজার খুলুন এবং ডাউনলোড করুন Advanced BAT to EXE Converter সফ্টওয়্যার। তারপর কম্পিউটারে ইনস্টল করুন।

- Windows কী ধরে S চাপুন উইন্ডোজ সার্চ ফিচার খোলার জন্য। Advanced BAT to EXE সার্চ করুন এবং অ্যাপ্লিকেশন খুলুন।
- মেনু বারের File মেনুতে ক্লিক করুন এবং Open অপশন বেছে নিন। batch script সিলেক্ট করুন এবং Open বাটনে ক্লিক করুন।

- মেনু বারের নিচে Build EXE আইকনে ক্লিক করুন। একটি নতুন উইন্ডো আসবে এবং সেটাতে Build EXE বাটনে ক্লিক করুন।

- সেভ করার EXE ফাইল নাম টাইপ করুন এবং Save বাটনে ক্লিক করুন।

- আপনার ফাইল Executable ফাইল হিসেবে রেডি। ফাইলটিতে ডাবল-ক্লিক করুন খোলার জন্য এবং চেক করুন সফলভাবে কাজ করছে কিনা।
অনেক অন্য টুল আছে যা ব্যবহারকারীদের BAT ফাইল থেকে EXE কনভার্ট করতে সাহায্য করে। BAT 2 EXE আরেকটা ভালো টুল যা আপনি চেক করতে পারেন। এটি ফোল্ডার সিলেক্ট করে সেখানে থাকা সব উপলব্ধ ব্যাচ স্ক্রিপ্ট কনভার্ট করতে পারে। BAT 2 EXE টুল আপনাকে অ্যাডমিনিস্ট্রেটর ম্যানিফেস্টও অ্যাড করতে দেয়।