একটি স্ক্রিপ্ট একটি পাঠ্য ফাইলে সংরক্ষিত কমান্ডের একটি সংগ্রহ মাত্র (বিশেষ .ps1 ব্যবহার করে এক্সটেনশন) যা পাওয়ারশেল বুঝতে পারে এবং বিভিন্ন ক্রিয়া সম্পাদন করার জন্য ক্রমানুসারে কার্যকর করে। এই পোস্টে, আমরা কিভাবে Windows 11/10 এ একটি PowerShell স্ক্রিপ্ট ফাইল তৈরি এবং চালানোর সাথে জড়িত প্রক্রিয়াটির রূপরেখা দেব।
PowerShell হল একটি কমান্ড-লাইন টুল যা মাইক্রোসফ্ট দ্বারা সেটিংস পরিবর্তন করতে এবং কাজগুলি স্বয়ংক্রিয় করতে কমান্ড এবং স্ক্রিপ্ট চালানোর জন্য ডিজাইন করা হয়েছে। একটি উপায়ে, এটি কমান্ড প্রম্পটের অনুরূপ। যাইহোক, PowerShell হল একটি আরও সক্ষম কমান্ড-লাইন ইন্টারফেস (CLI) যা একটি বিস্তৃত সরঞ্জাম এবং আরও নমনীয়তা এবং নিয়ন্ত্রণ প্রদান করে। এছাড়াও, কমান্ড প্রম্পটের বিপরীতে, PowerShell Windows, macOS এবং Linux-এ উপলব্ধ।
কিভাবে Windows 11/10 এ PowerShell স্ক্রিপ্ট ফাইল তৈরি এবং চালানো যায় তা দেখতে, সংশ্লিষ্ট বিভাগে দেখানো প্রতিটি কাজের জন্য নির্দেশাবলী অনুসরণ করুন।
কিভাবে একটি PowerShell স্ক্রিপ্ট ফাইল তৈরি করবেন
Windows 11/10-এ, আপনি কার্যত যেকোনো টেক্সট এডিটর বা ISE (ইন্টিগ্রেটেড স্ক্রিপ্টিং এনভায়রনমেন্ট) কনসোল ব্যবহার করে PowerShell স্ক্রিপ্ট ফাইল তৈরি করতে পারেন। যাইহোক, এগিয়ে যাওয়ার স্ক্রিপ্ট তৈরি করার পছন্দের বিকল্প হল PowerShell এক্সটেনশনের সাথে ভিজ্যুয়াল স্টুডিও কোড এডিটর ব্যবহার করা।
ভিজ্যুয়াল স্টুডিও কোড - এটি VS কোড নামেও পরিচিত - একটি বিনামূল্যের এবং এক্সটেনসিবল ক্রস-প্ল্যাটফর্ম কোড সম্পাদক যা কার্যত যেকোনো ধরনের প্রোগ্রামিং ভাষা সম্পাদনা করার পরিবেশ প্রদান করে। এবং পাওয়ারশেল এক্সটেনশন যোগ করার সময়, আপনি একটি সম্পূর্ণ ইন্টারেক্টিভ স্ক্রিপ্টিং এডিটিং অভিজ্ঞতা পাবেন, এমনকি ইন্টেলিসেন্স (কোড-সম্পূর্ণতা) সমর্থন সহ।
ভিএস কোড ব্যবহার করে Windows 11/10 এ পাওয়ারশেল স্ক্রিপ্ট ফাইল কীভাবে তৈরি করবেন তা এখানে রয়েছে:
- ভিজ্যুয়াল স্টুডিও ডাউনলোড পৃষ্ঠায় যান।
- Windows-এ ক্লিক করুন ইনস্টলার ডাউনলোড করার জন্য বোতাম।
- ভিএস কোডের ইনস্টলেশন প্রক্রিয়া শুরু করতে ডাউনলোড করা ফাইলটিতে ডাবল-ক্লিক করুন।
- চুক্তির শর্তাবলী নিশ্চিত করুন।
- পরবর্তী-এ ক্লিক করুন বোতাম।
- পরবর্তী-এ ক্লিক করুন আবার বোতাম।
- পরবর্তী-এ ক্লিক করুন আরও একবার বোতাম।
- প্রয়োজনে অতিরিক্ত কাজ নিশ্চিত করুন।
- পরবর্তী-এ ক্লিক করুন বোতাম।
- ইনস্টল করুন-এ ক্লিক করুন বোতাম।
- সমাপ্ত এ ক্লিক করুন বোতাম।
একবার আপনি পদক্ষেপগুলি সম্পূর্ণ করলে, আপনি PowerShell এক্সটেনশন ইনস্টল করতে এগিয়ে যেতে পারেন। এখানে কিভাবে:
- VS কোড খুলুন .
- এক্সটেনশন-এ ক্লিক করুন বাম ফলক থেকে ট্যাব বা CTRL + SHIFT + X টিপুন কী কম্বো।
- PowerShell অনুসন্ধান করুন এবং শীর্ষ ফলাফল নির্বাচন করুন।
- ইনস্টল করুন-এ ক্লিক করুন বোতাম।
আপনি ইনস্টলেশনের ধাপগুলি সম্পূর্ণ করার পরে, আপনি ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে পাওয়ারশেল স্ক্রিপ্ট লেখা শুরু করতে পারেন। এখানে কিভাবে:
- VS কোড খুলুন .
- ফাইল-এ ক্লিক করুন মেনু এবং নতুন ফাইল নির্বাচন করুন বিকল্প।
- ফাইল-এ ক্লিক করুন মেনু এবং এভাবে সংরক্ষণ করুন নির্বাচন করুন একটি বিকল্প।
- ফাইলের নামে ক্ষেত্র .ps1 দিয়ে ফাইলের জন্য একটি নাম উল্লেখ করুন এক্সটেনশন — যেমন, TWC_script.ps1 .
- সংরক্ষণ করুন-এ ক্লিক করুন বোতাম।
একটি নতুন লিখুন, অথবা আপনি যে স্ক্রিপ্টটি চালাতে চান সেটি আটকান — উদাহরণস্বরূপ:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
উপরের স্ক্রিপ্টটি স্ক্রিনে নীচের বাক্যাংশটি আউটপুট করবে।
TheWindowsClub.com এ স্বাগতম! আপনার প্রথম স্ক্রিপ্ট সফলভাবে সম্পাদিত হয়েছে
আপনি চালান ক্লিক করতে পারেন৷ স্ক্রিপ্ট চালানোর জন্য উপরের-ডান দিক থেকে বোতাম (বা F5 কী টিপুন)।
- ফাইল-এ ক্লিক করুন মেনু।
- সংরক্ষণ করুন-এ ক্লিক করুন বিকল্প।
একবার আপনি ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে পদক্ষেপগুলি সম্পূর্ণ করলে, স্ক্রিপ্টটি চালানোর জন্য প্রস্তুত হবে, তবে এটি ডিফল্টরূপে ব্যর্থ হবে। কারণ ডিফল্ট PowerShell সেটিংস সবসময় যে কোনো স্ক্রিপ্টের এক্সিকিউশন ব্লক করতে সেট করা থাকে। (একমাত্র ব্যতিক্রম হল যদি আপনি ভিজ্যুয়াল স্টুডিও কোড বা পাওয়ারশেল আইএসই-এর মধ্যে স্ক্রিপ্টের বিষয়বস্তু চালান।)
Windows 11/10 এ PowerShell স্ক্রিপ্ট ফাইল কিভাবে চালাবেন
PowerShell এর সাথে একটি স্ক্রিপ্ট ফাইল চালানোর জন্য, আপনাকে Windows 11/10-এ এক্সিকিউশন নীতি পরিবর্তন করতে হবে।
Windows 11/10-এ, PowerShell চারটি সম্পাদন নীতি অন্তর্ভুক্ত করে, যার মধ্যে রয়েছে:
- সীমাবদ্ধ — যেকোন স্ক্রিপ্টকে চলা থেকে বন্ধ করে।
- রিমোট সাইনড — ডিভাইসে তৈরি করা স্ক্রিপ্টগুলিকে অনুমতি দেয়, কিন্তু অন্য কম্পিউটারে তৈরি স্ক্রিপ্টগুলি চলবে না যদি না সেগুলি বিশ্বস্ত প্রকাশকের স্বাক্ষর অন্তর্ভুক্ত করে৷
- সমস্ত স্বাক্ষরিত — সমস্ত স্ক্রিপ্ট চালানো হবে, কিন্তু শুধুমাত্র যদি একজন বিশ্বস্ত প্রকাশক তাদের স্বাক্ষর করে থাকে।
- অনিয়ন্ত্রিত — কোনো সীমাবদ্ধতা ছাড়াই যেকোনো স্ক্রিপ্ট চালায়।
Windows 11/10 এ PowerShell স্ক্রিপ্ট ফাইল কিভাবে চালাতে হয় তা এখানে:
- Windows কী + X টিপুন পাওয়ার ইউজার মেনু খুলতে।
- A টিপুন অ্যাডমিন/এলিভেটেড মোডে PowerShell চালু করতে কীবোর্ডে।
- PowerShell কনসোলে, নীচের কমান্ড টাইপ করুন এবং এন্টার টিপুন।
Set-ExecutionPolicy RemoteSigned
- টাইপ করুন A এবং এন্টার টিপুন (যদি প্রযোজ্য হয়)।
এরপর, নীচের কমান্ডটি টাইপ করুন এবং স্ক্রিপ্টটি চালানোর জন্য এন্টার টিপুন। আপনার স্ক্রিপ্টের অবস্থানে "PATH\TO\SCRIPT" স্থানধারক পরিবর্তন করা নিশ্চিত করুন৷
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
আপনি ধাপগুলি সম্পূর্ণ করার পরে, স্ক্রিপ্টটি চলবে, এবং যদি এটি সঠিকভাবে লেখা হয়, তাহলে আপনি সমস্যা ছাড়াই এর আউটপুট দেখতে পাবেন।
Windows 11/10-এ PowerShell স্ক্রিপ্ট ফাইল কীভাবে তৈরি এবং চালাতে হয় তার উপরই এটি!
সম্পর্কিত :সাইন না করে কিভাবে স্থানীয় পাওয়ারশেল স্ক্রিপ্ট চালানো যায়।