কম্পিউটার

Windows PowerShell কি? সর্বশেষ সংস্করণে আপগ্রেড করার বৈশিষ্ট্য এবং সুবিধা

উইন্ডোজ 10 Windows PowerShell 5.0 সহ জাহাজ; সর্বশেষ সংস্করণ এখন PowerShell 7.0 . Windows 8.1 Windows PowerShell 4.0 এর সাথে ইনস্টল করা হয়। নতুন সংস্করণটি এর ভাষাকে সহজ, ব্যবহার করা সহজ এবং সাধারণ ত্রুটিগুলি এড়াতে ডিজাইন করা অনেকগুলি নতুন বৈশিষ্ট্য হোস্ট করে৷ আপনি যদি আপনার Windows অপারেটিং সিস্টেমে PowerShell-এর পূর্ববর্তী সংস্করণ ব্যবহার করেন, তাহলে Windows PowerShell-এর এই সংস্করণে স্থানান্তর করা অনেক সুবিধা নিয়ে আসবে। এটি শুধুমাত্র সিস্টেম অ্যাডমিনিস্ট্রেটরদের উইন্ডোজ সার্ভার ওএস-এর প্রতিটি দিক পরিচালনা করতে দেয় না, তবে SQL, এক্সচেঞ্জ এবং Lync-ভিত্তিক সার্ভারের উপর নিয়ন্ত্রণও অফার করে৷

PowerShell কি

PowerShell একটি কমান্ড-লাইন শেল এবং একটি স্ক্রিপ্টিং ভাষা। আপনি স্ক্রিপ্ট অটোমেশন, কমান্ডের ব্যাচ চালানো, ক্লাউডে সংস্থান নিয়ন্ত্রণ ইত্যাদির জন্য PowerShell ব্যবহার করতে পারেন। আজকাল PowerShell কোর রয়েছে যা Linux, macOS এবং Windows OS-এ কাজ করে।

আপনার যদি আরও তথ্যের প্রয়োজন হয়, আপনি PowerShell এর ভূমিকা দেখতে পারেন দারুণ কিছু শেখার জন্য microsoft.com-এ।

পাওয়ারশেলের কোন সংস্করণটি আমি চালাচ্ছি

আপনি পাওয়ারশেলের কোন সংস্করণ ব্যবহার করছেন তা জানতে, নিম্নলিখিতগুলি করুন৷

Windows PowerShell কি? সর্বশেষ সংস্করণে আপগ্রেড করার বৈশিষ্ট্য এবং সুবিধা

একটি PowerShell উইন্ডো খুলুন এবং যেকোন একটি টাইপ করুন নিম্নলিখিত কমান্ডগুলির মধ্যে এবং এন্টার টিপুন:

get-host|Select-Object version

$psversiontable

$host.version

এই বিষয়ে আরও জানতে পড়ুন – Windows 10 এ PowerShell সংস্করণ কিভাবে চেক করবেন।

  • Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 এবং Windows 7 সহ SP1 ব্যবহারকারীরা Windows PowerShell 3.0 ব্যবহার করতে পারবেন .
  • Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 এবং Windows 7 সহ SP1 ব্যবহারকারীরা Windows PowerShell 4.0 ব্যবহার করতে পারবেন .
  • Windows 10 জাহাজে Windows PowerShell 5.0 .

পড়ুন৷ :কিভাবে Windows 10 এ PowerShell 7.0 ইনস্টল করবেন।

Windows PowerShell বৈশিষ্ট্যগুলি

Windows PowerShell 3.0 নিম্নলিখিত নতুন কার্যকারিতা চালু করেছে:

  • Windows PowerShell ওয়ার্কফ্লো
  • CIM cmdlets
  • অবজেক্টের উপর Cmdlets (CDXML)
  • উইন্ডোজ পাওয়ারশেল ওয়েব অ্যাক্সেস
  • মডিউল স্বয়ংক্রিয় লোড হচ্ছে
  • আপডেটযোগ্য সহায়তা
  • দৃঢ় এবং সংযোগ বিচ্ছিন্ন সেশন
  • নির্ধারিত চাকরি

Windows PowerShell 4.0 আনা হয়েছে:

  • কাঙ্খিত স্টেট কনফিগারেশন (DSC)
  • Windows PowerShell ওয়েব অ্যাক্সেসের উন্নতি
  • ওয়ার্কফ্লো বর্ধিতকরণ
  • Windows PowerShell ওয়েব পরিষেবাগুলির জন্য নতুন বৈশিষ্ট্যগুলি
  • সেভ-হেল্প

সম্পর্কিত :কিভাবে Windows PowerShell ISE ইন্সটল ও ব্যবহার করবেন।

Windows PowerShell 5.0 , যা Windows 10-এ অন্তর্ভুক্ত নিম্নলিখিত কার্যকারিতা প্রবর্তন করে:

  • ক্লাসগুলি কার্যকারিতায় সংজ্ঞায়িত করা যেতে পারে
  • DSC বর্ধিতকরণ
  • সকল হোস্টে ট্রান্সক্রিপশন উপলব্ধ
  • উইন্ডোজ পাওয়ারশেল কাজগুলি ডিবাগ করার ক্ষমতা সহ ডিবাগিংয়ের প্রধান বর্ধনগুলি
  • নেটওয়ার্ক সুইচ মডিউল
  • সফ্টওয়্যার প্যাকেজ পরিচালনার জন্য OneGet
  • OneGet এর মাধ্যমে Windows PowerShell মডিউল পরিচালনার জন্য PowerShellGet
  • COM অবজেক্ট ব্যবহার করার সময় কর্মক্ষমতা বৃদ্ধি

Windows PowerShell 6.0 ক্রস-প্ল্যাটফর্ম (উইন্ডোজ, ম্যাকওএস, এবং লিনাক্স), ওপেন-সোর্স, এবং ভিন্ন ভিন্ন পরিবেশ এবং হাইব্রিড ক্লাউডের জন্য নির্মিত।

  • .NET ফ্রেমওয়ার্ক থেকে .NET কোরে সরানো হয়েছে
  • এর রানটাইম হিসাবে .NET কোর 2.0 ব্যবহার করে।
  • একাধিক প্ল্যাটফর্মে (Windows, macOS, এবং Linux) কাজ করার জন্য PowerShell কোরকে সক্ষম করে।
  • .NET কোর এবং .NET ফ্রেমওয়ার্কের মধ্যে ভাগ করা APIগুলিকে .NET স্ট্যান্ডার্ডের অংশ হিসাবে সংজ্ঞায়িত করা হয়েছে৷

Windows PowerShell 7.0 অনেক নতুন বৈশিষ্ট্য সহ জাহাজগুলি যেমন:

  • পাইপলাইন সমান্তরালকরণ
  • নতুন অপারেটর
  • ConciseView এবং Get-Error cmdlet
  • স্বয়ংক্রিয় নতুন সংস্করণ বিজ্ঞপ্তি
  • PowerShell 7 থেকে সরাসরি DSC রিসোর্স আনুন
  • সামঞ্জস্য স্তর।

পড়ুন৷ :Windows PowerShell ISE বনাম Windows PowerShell.

টেকনেট লাইব্রেরি সুন্দরভাবে এই বৈশিষ্ট্যগুলি বিস্তারিতভাবে ব্যাখ্যা করেছে। আসুন সংক্ষেপে তাদের কয়েকটির দিকে নজর দেওয়া যাক।

উইন্ডোজ পাওয়ারশেল ওয়ার্কফ্লো: ক্ষমতা Windows PowerShell-এ Windows Workflow ফাউন্ডেশনের শক্তি নিয়ে আসে। আপনি XAML বা Windows PowerShell ভাষায় ওয়ার্কফ্লো লিখতে পারেন এবং সেগুলি চালাতে পারেন ঠিক যেমন আপনি একটি cmdlet চালান৷

বিদ্যমান মূল Cmdlets এবং প্রদানকারীদের উন্নতি: Windows PowerShell 3.0-এ বিদ্যমান cmdlets-এর জন্য সরলীকৃত সিনট্যাক্স সহ নতুন বৈশিষ্ট্য, এবং cmdlets-এর জন্য নতুন প্যারামিটার যেমন - কম্পিউটার cmdlets, CSV cmdlets, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-cmdlets, Security , সিলেক্ট-অবজেক্ট, সিলেক্ট-স্ট্রিং, স্প্লিট-পাথ, স্টার্ট-প্রসেস, টি-অবজেক্ট, টেস্ট-কানেকশন এবং .অ্যাড-মেম্বার

রিমোট মডিউল আমদানি এবং আবিষ্কার: Windows PowerShell 3.0 দূরবর্তী কম্পিউটারে মডিউল আবিষ্কার আমদানি এবং অন্তর্নিহিত রিমোটিং ক্ষমতা প্রসারিত করে৷

মডিউল cmdlets: Windows PowerShell রিমোটিং ব্যবহার করে স্থানীয় কম্পিউটারে দূরবর্তী কম্পিউটারে মডিউল আমদানি করার ক্ষমতা রয়েছে৷

নতুন CIM সেশন সমর্থন: দূরবর্তী কম্পিউটারে অন্তর্নিহিতভাবে চালানো স্থানীয় কম্পিউটারে কমান্ড আমদানি করে অ-উইন্ডোজ কম্পিউটার পরিচালনা করতে CIM এবং WMI ব্যবহার করার অনুমতি দেয়৷

স্বয়ংক্রিয়-সম্পূর্ণ বৈশিষ্ট্য: টাইপ করার সময় বাঁচায়, এবং আপনার টাইপ ভুল কমায়।

পাওয়ারশেল 3.0 ইন্টেলিসেন্স: আপনি লাল রঙে যে ত্রুটিটি করেন তা আন্ডারলাইন করে এবং আপনি যখন তরঙ্গায়িত লাইনের উপর মাউস পয়েন্টার হোভার করেন তখন সংশোধনের পরামর্শ দেয়৷

আপডেট-হেল্প cmdlet: এটি অন্তর্নির্মিত ডকুমেন্টেশনে অনেক ছোট ত্রুটি, বা বিরক্তিকর টাইপগুলি নিরাময় করে৷

উন্নত কনসোল হোস্ট অভিজ্ঞতা: Windows PowerShell কনসোল হোস্ট প্রোগ্রামের অন্তর্নিহিত পরিবর্তনগুলি ডিফল্টরূপে PowerShell 3.0-এ সক্ষম করা হয়। এছাড়াও, ফাইল এক্সপ্লোরারে নতুন "পাওয়ারশেল দিয়ে চালান" বিকল্পটি আপনাকে শুধুমাত্র ডান-ক্লিক করে একটি অনিয়ন্ত্রিত সেশনে স্ক্রিপ্টগুলি চালাতে দেয়৷

RunAs এবং শেয়ার করা হোস্ট সমর্থন:  Windows PowerShell ওয়ার্কফ্লো-এর জন্য ডিজাইন করা RunAs বৈশিষ্ট্য, একটি সেশন কনফিগারেশনের ব্যবহারকারীদের সেশন তৈরি করতে দেয় যা একটি শেয়ার করা ব্যবহারকারী অ্যাকাউন্টের অনুমতি নিয়ে চলে। অন্যদিকে, SharedHost বৈশিষ্ট্যটি একাধিক কম্পিউটারে একাধিক ব্যবহারকারীকে একযোগে একটি ওয়ার্কফ্লো সেশনের সাথে সংযোগ করতে এবং সাবধানে একটি ওয়ার্কফ্লো এর অগ্রগতি ট্র্যাক করার অনুমতি দেয়৷

বিশেষ চরিত্র পরিচালনার উন্নতি: Windows PowerShell 3.0 এর চারপাশে একটি দ্রুত ল্যাপ বিশেষ অক্ষর ব্যাখ্যা এবং সঠিকভাবে পরিচালনা করার জন্য প্রোগ্রামের ক্ষমতা উন্নত করতে দেখায়, LiteralPath প্যারামিটার, যা পাথগুলিতে বিশেষ অক্ষরগুলি পরিচালনা করে, নতুন আপডেট সহ একটি পাথ প্যারামিটার রয়েছে এমন প্রায় সমস্ত cmdlet এর ক্ষেত্রে বৈধ। -হেল্প এবং সেভ-হেল্প cmdlets।

পাওয়ারশেল ব্যবহার করে, আপনি উইন্ডোজ পরিষেবাগুলির একটি তালিকা তৈরি করতে পারেন, অক্ষম বৈশিষ্ট্যগুলির একটি তালিকা তৈরি করতে পারেন, ডিভাইস ড্রাইভারগুলি রপ্তানি এবং ব্যাকআপ করতে পারেন, সিস্টেম আপটাইম খুঁজে পেতে পারেন, উইন্ডোজ ডিফেন্ডারের সংজ্ঞা আপডেট করতে পারেন, ড্রাইভগুলি তালিকাভুক্ত করতে পারেন, ইনস্টল করা ড্রাইভারের তালিকা পেতে পারেন, উইন্ডোজ স্টোর অ্যাপগুলি আনইনস্টল করতে পারেন, এতে আইটেম যুক্ত করতে পারেন ডেস্কটপ প্রসঙ্গ মেনু, সিস্টেম ইমেজ তৈরি করুন, একটি ফাইল ডাউনলোড করুন এবং আরও অনেক কিছু।

Windows PowerShell কি? সর্বশেষ সংস্করণে আপগ্রেড করার বৈশিষ্ট্য এবং সুবিধা
  1. কিভাবে উইন্ডোজ আপডেট এজেন্টকে সর্বশেষ সংস্করণে আপডেট করবেন

  2. উইন্ডোজ 10, 8 এবং 7 এ পাওয়ারশেল সংস্করণ কীভাবে পরীক্ষা করবেন

  3. ApplicationFrameHost.exe কী এবং কীভাবে এটি মেরামত করবেন?

  4. Windows 10 এবং Windows 11 এর মধ্যে পার্থক্য কি?