PowerShell স্ক্রিপ্ট (PS1) ফাইলকে এক্সিকিউটেবল ফাইলে র্যাপ করলে নন-টেকনিক্যাল ইউজারদেরকে স্ক্রিপ্ট এক্সিকিউট করার পদ্ধতি বুঝাতে হয় না। IExpress ব্যবহার করে কিভাবে PowerShell স্ক্রিপ্ট ফাইলকে EXE ফাইলে কনভার্ট করবেন তা এই পোস্টে দেখানো হলো।
IExpress দিয়ে PowerShell স্ক্রিপ্ট (PS1) ফাইলকে EXE-তে কনভার্ট করুন
IExpress একটি অত্যন্ত দরকারী টুল যা Visual Basic স্ক্রিপ্ট বা PowerShell স্ক্রিপ্ট ফাইল এবং অন্যান্য নন-এক্সিকিউটেবল স্ক্রিপ্টকে ワン-ক্লিক এক্সিকিউটেবলে রূপান্তর করে।
শুরু করা যাক। ধরে নিচ্ছি আপনি ইতিমধ্যে একটি PowerShell স্ক্রিপ্ট তৈরি করেছেন। এখন নিচের ধাপগুলো ফলো করুন:
- Windows key + R চাপে Run ডায়ালগ খুলুন
- Run বক্সে
iexpressটাইপ করে Enter চাপুন - Create new Self Extraction Directive file রেডিও বাটন সিলেক্ট করে Next ক্লিক করুন
- Extract files and run an installation command রেডিও বাটন সিলেক্ট করে Next ক্লিক করুন
- এক্সিকিউটেবলের জন্য একটি নাম দিন, Next ক্লিক করুন
- ইনস্টলেশন কনফার্মেশন প্রম্পট চাইলে Prompt user with সিলেক্ট করে মেসেজ দিন, না চাইলে No prompt সিলেক্ট করে Next করুন
- লাইসেন্স এগ্রিমেন্ট দেখাতে চাইলে Display a license সিলেক্ট করুন, না চাইলে Do not display a license সিলেক্ট করে Next করুন
- Packaged files স্ক্রিনে Add বাটনে ক্লিক করে আপনার PowerShell স্ক্রিপ্ট যোগ করুন, Next ক্লিক করুন
- আপনার এক্সিকিউটেবল স্ক্রিপ্ট এখন Install Program ড্রপডাউনে দৃশ্যমান হবে। সিলেক্ট করুন, Post Install Command অপশন <None> रहने দিন, Next ক্লিক করুন
- Show window স্ক্রিনে Default (recommended) সিলেক্টেড রেখে Next ক্লিক করুন
- Finished message স্ক্রিনে No message সিলেক্ট করুন (মেসেজ চাইলে Display message সিলেক্ট করে মেসেজ লিখুন), Next ক্লিক করুন
- Package Name and Options ডায়ালগে Browse ক্লিক করে লোকেশন ও ফাইলনেম দিন, Save ক্লিক করুন। Options সেকশন যেনে রাখুন বা দুটি অপশন চেক করুন, Next ক্লিক করুন
- Configure restart ডায়ালগে Only restart if needed সিলেক্ট করুন, Next ক্লিক করুন
- IExpress কনফিগারেশন সেভ করতে চাইলে Save সিলেক্ট করুন, না চাইলে Don't save সিলেক্ট করে Next ক্লিক করুন
- সব কনফিগারেশন সম্পন্ন। এক্সিকিউটেবল তৈরি করতে Next ক্লিক করুন
- এक्सিকিউটেবল তৈরি হলে Finish ক্লিক করে IExpress Wizard বন্ধ করুন
আপনি আগে বেছে নেওয়া লোকেশনে এক্সিকিউটেবল ফাইলটি পাবেন।
বোনাস: নিচের থার্ড-পার্টি টুলগুলো দিয়েও PowerShell (PS1) ফাইলকে .exe-তে কনভার্ট করা যায়:
- PS2EXE — একটি মাইক্রোসফট PowerShell স্ক্রিপ্ট
- F2KO Ps1 To Exe — মাল্টিলিংগুয়াল সাপোর্টসহ ফ্রি ডেস্কটপ অ্যাপ্লিকেশন
- F2KO Online Converter — পোর্টেবল স্ট্যান্ডআলোൺ কনভার্টারের ওয়েব অ্যাপ্লিকেশন ভার্সন
- PowerGUI Script Editor — একটি ডেস্কটপ অ্যাপ্লিকেশন
- PowerShell Studio — GUI টুল তৈরি, মাল্টি-ফাইল ডিবাগিং, MSI ইনস্টলার তৈরি, স্ক্রিপ্ট পারফরম্যান্স মনিটরিং ইত্যাদি ফিচার আছে
- ISE Steroids 2.0 Enterprise — পাওয়ারশেল এডিটরের বিল্ট-ইন ISE এক্সটেন্ড করে
এই টুলগুলো ব্যবহার করা খুব সহজ। উদাহরণস্বরূপ, PS2EXE ব্যবহার করতে: ডাউনলোড করুন, জিপ ফাইল এক্সট্র্যাক্ট করুন, তারপর PS2EXE চালু করে কনভার্ট করতে চাওয়া স্ক্রিপ্ট নির্দিষ্ট করুন এবং আউটপুট EXE ফাইলের নাম দিন।
