PowerShell স্ক্রিপ্টকে EXE তে রূপান্তর করুন
একটি PowerShell স্ক্রিপ্ট এমন কারো জন্য কোন কাজে আসে না যে কখনই PowerShell খুলবে না। .ps1 কে একটি EXE-এ রূপান্তর করুন তারা বিনামূল্যে PS2EXE মডিউল ব্যবহার করে ডাবল-ক্লিক করতে পারে - ইনস্টল, কমান্ড, GUI, আইকন, সংস্করণ এবং অ্যাডমিন বিকল্পগুলি এবং রূপান্তরটি আসলে কী করে তার সৎ সীমা।
📑অধ্যায়
- কেন একটি .ps1 ফাইল ভাগ করা কঠিন - এবং এটিকে একটি EXE তে রূপান্তর করলে আসলে কী ঠিক হয়
- প্রথমে স্ক্রিপ্টটি পরীক্ষা করুন, যদিও এটি এখনও একটি প্লেইন টেক্সট ফাইল
- PowerShell গ্যালারি থেকে বিনামূল্যে PS2EXE মডিউল ইনস্টল করুন
- একটি কমান্ড দিয়ে রূপান্তর করুন - ইনভোক-PS2EXE
- Win-PS2EXE GUI এর মাধ্যমে একই রূপান্তর
- আইকন, সংস্করণের বিবরণ এবং প্রয়োজন-প্রশাসক বিকল্প
- যেভাবে একজন ব্যবহারকারী করবে সেভাবে সমাপ্ত EXE পরীক্ষা করুন
- সৎ সীমা - একটি রূপান্তরিত EXE আপনার স্ক্রিপ্ট লুকিয়ে রাখে না
📋 ওভারভিউ এবং ধাপে ধাপে গাইড
আপনি এটি রূপান্তর করার আগে স্ক্রিপ্ট পরীক্ষা করুন
অপরীক্ষিত স্ক্রিপ্ট কখনই রূপান্তর করবেন না। একবার স্ক্রিপ্টটি একটি EXE-এর ভিতরে বসে গেলে, কনসোল এবং ত্রুটি বার্তাগুলি লুকানো থাকে, তাই প্রতিটি বাগ খুঁজে পাওয়া ধীর এবং বেদনাদায়ক হয়ে যায়। .ps1 ফাইলটিকে একজন সাধারণ ব্যবহারকারী হিসাবে এবং একজন প্রশাসক হিসাবে চালান, এটিকে উদ্দেশ্যমূলকভাবে একবার ভুল ইনপুট ফিড করুন এবং শুধুমাত্র এটিকে রূপান্তর করুন যখন এটি প্রতিবার একইভাবে আচরণ করে৷
PS2EXE মডিউল ইনস্টল করুন
PS2EXE পাওয়ারশেল গ্যালারিতে প্রকাশিত একটি বিনামূল্যের মডিউল। আপনি একবার ইন্সটল করুন, যে পিসিতে EXE তৈরি করে - যারা সমাপ্ত EXE গ্রহন করে তারা কিছুই ইন্সটল করে না। পাওয়ারশেল খুলুন এবং চালান:
Install-Module -Name ps2exeপ্রথমবার, পাওয়ারশেল আপনাকে PSGallery রিপোজিটরির উপর আস্থা রাখতে বলতে পারে - হ্যাঁ উত্তর দিন যদি আপনি নিজেই ইনস্টল শুরু করেন। যদি মডিউল ইনস্টলগুলি আপনার মেশিনে নীতি দ্বারা অবরুদ্ধ করা হয়, তবে তাদের শুধুমাত্র আপনার নিজের অ্যাকাউন্টের জন্য অনুমতি দিন:
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedInvoke-PS2EXE কমান্ড দিয়ে রূপান্তর করুন
একটি কমান্ড রূপান্তর করে। এটি ইনপুট স্ক্রিপ্ট এবং আউটপুট ফাইলের নাম দেয় - উদাহরণের নামগুলিকে আপনার নিজের স্ক্রিপ্ট দিয়ে প্রতিস্থাপন করুন:
Invoke-PS2EXE -inputFile ".\DiskCleanup.ps1" -outputFile ".\DiskCleanup.exe"আপনার স্ক্রিপ্ট ধারণ করা ফোল্ডার থেকে এটি চালান এবং .ps1 ফাইলের পাশে EXE প্রদর্শিত হবে। এটি সম্পূর্ণ রূপান্তর - ধাপ 5-এর বিকল্পগুলি একই লাইনে যোগ করা হয় যখন আপনার প্রয়োজন হয়৷
অথবা Win-PS2EXE GUI ব্যবহার করুন
টাইপ করতে ক্লিক করতে পছন্দ করেন? মডিউলটি একটি গ্রাফিক্যাল ফ্রন্ট এন্ডও পাঠায়:
Win-PS2EXEইনপুট ফাইলটি বাছাই করুন, আউটপুট ফাইলটি বাছাই করুন, আপনার পছন্দের বিকল্পগুলিতে টিক দিন এবং কম্পাইল টিপুন। জিইউআই কমান্ড লাইনের মতো হুবহু একই EXE তৈরি করে - এটি উপরে একটি ফর্ম সহ একই টুল, তাই আপনি যেটি পরিষ্কার মনে করেন তা ব্যবহার করুন।
একটি আইকন, সংস্করণ তথ্য এবং প্রশাসক অধিকার যোগ করুন
যদি EXE শেয়ার করা হয়, তাহলে এটির একটি পরিচয় দিন। একটি কাস্টম আইকনের জন্য -iconFile ".\tool.ico" যোগ করুন, এবং -title, -product, -company এবং -version ফাইল বৈশিষ্ট্যের বিশদ ট্যাবটি পূরণ করতে - নামযুক্ত ফাইলগুলি বেনামীগুলির চেয়ে ব্যবহারকারীদের এবং স্ক্যানারদের কাছে আরও বিশ্বস্ত বলে মনে হয়৷ যদি স্ক্রিপ্ট সিস্টেম সেটিংস পরিবর্তন করে, তাহলে -requireAdmin যোগ করুন যাতে স্ক্রিপ্ট অর্ধেক ব্যর্থ হওয়ার পরিবর্তে EXE শুরু হলে উইন্ডোজ উচ্চতার জন্য জিজ্ঞাসা করে। এবং যদি স্ক্রিপ্টটি তার নিজস্ব উইন্ডো বা ফর্ম দেখায়, -noConsole এটির পিছনে একটি কালো কনসোল উইন্ডো প্রদর্শিত হওয়া বন্ধ করে - তবে এটি কখনই এমন স্ক্রিপ্টের জন্য ব্যবহার করবেন না যা কনসোলে ব্যবহারকারীকে প্রশ্ন জিজ্ঞাসা করে, বা EXE হিমায়িত দেখাবে যখন এটি ইনপুটের জন্য অপেক্ষা করবে কেউ টাইপ করতে পারবে না৷
একজন বাস্তব ব্যবহারকারীর মত EXE পরীক্ষা করুন
এক্সইকে নিরপেক্ষ কোথাও অনুলিপি করুন - ডেস্কটপ বা একটি শেয়ার করা ফোল্ডার - এবং এটিতে ডাবল ক্লিক করুন৷ আপনার পাওয়ারশেল উইন্ডো থেকে এটি বিচার করবেন না। যদি এটির প্রশাসক অধিকারের প্রয়োজন হয়, তাহলে নিশ্চিত করুন যে UAC প্রম্পট প্রদর্শিত হবে এবং এর পরে কাজটি সম্পূর্ণ হবে। তারপর জোড়াটি একসাথে রাখুন: স্ক্রিপ্ট এবং EXE একই ফোল্ডারে। যখন স্ক্রিপ্ট পরিবর্তন হয়, তখন রূপান্তরটি পুনরায় চালান এবং EXE প্রতিস্থাপন করুন - কখনও বাসি বিল্ড হাতে দেবেন না।
সৎ সীমা - শেয়ার করার আগে পড়ুন
এটি একটি সত্য নিয়ম দেয় যা আপনাকে সুরক্ষিত রাখে: আপনি রূপান্তরিত স্ক্রিপ্টে গোপন রাখবেন না - কোনও অ্যাডমিন পাসওয়ার্ড, কোনও পরিষেবা-অ্যাকাউন্ট পাসওয়ার্ড, কোনও API কী বা টোকেন নেই, কোনও Wi-Fi কী আপনি পোস্টারে মুদ্রণ করবেন না৷ যদি একটি স্ক্রিপ্টের একটি পাসওয়ার্ডের প্রয়োজন হয়, তবে এটি অবশ্যই এটি চাইতে হবে বা এটি চালানোর সময় একটি সঠিক শংসাপত্রের দোকান থেকে পড়তে হবে, এটি ফাইলের ভিতরে বহন করবেন না৷
আরো একটি সৎ সীমা: একটি একেবারে নতুন, স্বাক্ষরবিহীন EXE যেটি পাঠ্যকে ডিকোড করে এবং নিজের ভিতরেই চালায় বাস্তব ম্যালওয়্যার ডেলিভারির মতো একই আকার, তাই আপনার স্ক্রিপ্ট পরিষ্কার হওয়া সত্ত্বেও অ্যান্টিভাইরাস এবং স্মার্টস্ক্রিন আপনার রূপান্তরিত ফাইলটিকে ফ্ল্যাগ করতে পারে৷ সৎ সমাধানগুলি হল পরিচয়, কৌশল নয়: ধাপ 5 থেকে সংস্করণ তথ্য পূরণ করুন, প্রতিবার একই স্থান থেকে ফাইলটি বিতরণ করুন এবং আপনি যদি নিয়মিত সরঞ্জামগুলি ভাগ করেন তবে এটি একটি কোড-স্বাক্ষরকারী শংসাপত্রের সাথে স্বাক্ষর করুন৷ ব্যবহারকারীদের তাদের অ্যান্টিভাইরাস নিষ্ক্রিয় করতে বলে কোনো সতর্কতার উত্তর দেবেন না।
🏷️Topic Search Variables & Keywords
বিনামূল্যে PS2EXE মডিউল সহ একটি PowerShell স্ক্রিপ্ট (.ps1) একটি ডাবল-ক্লিক EXE-এ রূপান্তর করুন: ইনস্টল করুন, ইনভোক-PS2EXE কমান্ড, GUI, আইকন, সংস্করণ এবং অ্যাডমিন বিকল্পগুলি, সাথে সৎ সীমা।
ধাপে ধাপে সমস্যা সমাধানের নির্দেশিকা এবং সমাধান - PowerShell স্ক্রিপ্টকে সফ্টওয়্যারে রূপান্তর করুন। টেকনিক্যাল আংশুর অন-স্ক্রিন প্রদর্শন।
(উৎস পৃষ্ঠায় ট্রান্সক্রিপ্ট এখানে শেষ হয়)
❓ প্রায়শই জিজ্ঞাসিত প্রশ্ন
এই টিউটোরিয়ালটি কি 100% বিনামূল্যে অনুসরণ করা যায়?
হ্যাঁ! কারিগরি অংশু দ্বারা প্রদর্শিত সমস্ত নির্দেশিকা এবং পদ্ধতি বিনামূল্যে, আইনি এবং শিক্ষাগত সংস্থান ব্যবহার করে৷
অবশ্যই! প্রতিটি পদক্ষেপ অন-স্ক্রীনে বিস্তারিত নির্দেশাবলী সহ প্রদর্শিত হয় যাতে যে কেউ সহজেই অনুসরণ করতে পারে।
সরাসরি YouTube ভিডিওতে একটি মন্তব্য করুন, এবং আমাদের সম্প্রদায় এবং প্রযুক্তিগত আংশু আপনাকে সাহায্য করবে।
🚀 YouTube-এ সম্পূর্ণ টিউটোরিয়াল দেখুন
🚀 YouTube-এ সম্পূর্ণ ধাপে ধাপে ভিডিও টিউটোরিয়াল দেখুন: https://www.youtube.com/watch?v=F2xMkbJi4wk
আইটি সমর্থন, উইন্ডোজ সমস্যা সমাধান এবং সার্ভার পরিচালনার জন্য প্রযুক্তিগত আংশুতে সদস্যতা নিন।
▶️ সম্পূর্ণ ভিডিও দেখুন