একটি cmdlet একটি লাইটওয়েট কমান্ড যা Windows PowerShell-এ ব্যবহৃত হয় পরিবেশ Windows PowerShell রানটাইম কমান্ড লাইনে সরবরাহ করা অটোমেশন স্ক্রিপ্টগুলির প্রেক্ষাপটে এই cmdletগুলিকে আহ্বান করে। Windows PowerShell রানটাইম এগুলিকে Windows PowerShell API-এর মাধ্যমে প্রোগ্রাম্যাটিকভাবে আহ্বান করে। আজকের পোস্টে, আমরা কারণটি চিহ্নিত করব এবং তারপরে স্বাক্ষরিত PowerShell cmdlets এর সমস্যাটির সমাধান প্রদান করব যা Windows-এ স্বাক্ষরবিহীন cmdlets থেকে ধীর গতিতে চলে।
Cmdlets একটি ক্রিয়া সম্পাদন করে এবং সাধারণত একটি Microsoft .NET Framework অবজেক্ট পাইপলাইনের পরবর্তী কমান্ডে ফেরত দেয়। একটি cmdlet লিখতে, আপনাকে অবশ্যই একটি cmdlet ক্লাস বাস্তবায়ন করতে হবে যা দুটি বিশেষায়িত cmdlet বেস ক্লাসের একটি থেকে উদ্ভূত হয়। প্রাপ্ত শ্রেণী অবশ্যই:
- একটি বৈশিষ্ট্য ঘোষণা করুন যা একটি cmdlet হিসাবে উদ্ভূত শ্রেণীকে চিহ্নিত করে৷
- পাবলিক প্রপার্টিগুলিকে সংজ্ঞায়িত করুন যেগুলি বৈশিষ্ট্যগুলি দ্বারা সজ্জিত যা পাবলিক প্রপার্টিগুলিকে cmdlet প্যারামিটার হিসাবে চিহ্নিত করে৷
- রেকর্ড প্রক্রিয়া করার জন্য এক বা একাধিক ইনপুট প্রক্রিয়াকরণ পদ্ধতি ওভাররাইড করুন।
স্বাক্ষরিত PowerShell cmdlets স্বাক্ষরবিহীন cmdlets থেকে ধীর গতিতে চলে
আপনি লক্ষ্য করবেন যে স্বাক্ষরিত Windows PowerShell cmdlet গুলি স্বাক্ষরবিহীন cmdlets থেকে অনেক বেশি ধীর গতিতে চলছে৷
এই সমস্যাটি ঘটে কারণ কম্পিউটার সার্টিফিকেট ট্রাস্ট লিস্ট (CTL) যাচাইকরণের জন্য নিম্নলিখিত ঠিকানাগুলির সাথে সংযোগ করতে পারে না:
https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
এটি ঘটে যখন একটি নেটওয়ার্ক সমস্যা বিদ্যমান। উদাহরণস্বরূপ, ভুল প্রক্সি সেটিংস আছে৷
৷এই সমস্যাটি সমাধান করতে, নিম্নলিখিতগুলি করুন:
- Windows কী + R টিপুন। রান ডায়ালগ বক্সে, gpedit.msc টাইপ করুন এবং লোকাল গ্রুপ পলিসি এডিটর খুলতে এন্টার চাপুন।
- নীচের পথে নেভিগেট করুন:
কম্পিউটার কনফিগারেশন> উইন্ডোজ সেটিংস> নিরাপত্তা সেটিংস> সর্বজনীন কী নীতি
- ডানদিকের বিশদ প্যানেলে, শংসাপত্র পথ যাচাইকরণ সেটিংস-এ ডাবল-ক্লিক করুন .
- নেটওয়ার্ক পুনরুদ্ধার নির্বাচন করুন ট্যাব।
- এই নীতি সেটিংস সংজ্ঞায়িত করুন চেক করুন চেকবক্স।
- অচেক আনচেক করুন মাইক্রোসফট রুট সার্টিফিকেট প্রোগ্রামে স্বয়ংক্রিয়ভাবে সার্টিফিকেট আপডেট করুন (প্রস্তাবিত) চেকবক্স।
- প্রয়োগ করুন এ ক্লিক করুন> ঠিক আছে।
আপনি এখন লোকাল গ্রুপ পলিসি এডিটর থেকে প্রস্থান করতে পারেন।
এটাই!