কম্পিউটার

Win32_OperatingSystem BuildNumber Windows 10 এ কাজ করে না

আজকের পোস্টে, আমরা কারণটি চিহ্নিত করব এবং তারপরে Windows ম্যানেজমেন্ট ইন্সট্রুমেন্টেশন (WMI) গ্রুপ পলিসি ফিল্টারগুলির সমস্যাটির সমাধান প্রদান করব, যেগুলি Win32_OperatingSystem BuildNumberকে তুলনা করে। , Windows 10 এ আশানুরূপ কাজ করে না।

উইন্ডোজ ম্যানেজমেন্ট ইন্সট্রুমেন্টেশন (ডব্লিউএমআই) হল ডিস্ট্রিবিউটেড ম্যানেজমেন্ট টাস্ক ফোর্স (ডিএমটিএফ) থেকে মাইক্রোসফটের ওয়েব-ভিত্তিক এন্টারপ্রাইজ ম্যানেজমেন্ট (ডব্লিউবিইএম) এবং কমন ইনফরমেশন মডেল (সিআইএম) স্ট্যান্ডার্ডের বাস্তবায়ন যা ডিভাইসগুলির পরিচালনাকে একীভূত করার জন্য মাইক্রোসফ্টের নির্দিষ্টকরণের একটি সেট। এবং উইন্ডোজ কম্পিউটিং সিস্টেম থেকে একটি নেটওয়ার্কে অ্যাপ্লিকেশন।

Win32_OperatingSystem BuildNumber Windows 10 এ কাজ করে না

WMI স্ক্রিপ্টিং ভাষাগুলিকে (যেমন VBScript বা Windows PowerShell) Microsoft Windows ব্যক্তিগত কম্পিউটার এবং সার্ভারগুলিকে স্থানীয়ভাবে এবং দূরবর্তীভাবে পরিচালনা করতে দেয়। WMI Windows 2000 এবং নতুন Microsoft OSes-এ আগে থেকে ইনস্টল করা আছে।

এছাড়াও WMI নিরাপত্তা সেটিংসের কনফিগারেশন, সিস্টেমের বৈশিষ্ট্যগুলি সেট করা এবং পরিবর্তন করা, অনুমোদিত ব্যবহারকারী এবং ব্যবহারকারী গোষ্ঠীর জন্য অনুমতি সেট করা এবং পরিবর্তন করা, ড্রাইভ লেবেল বরাদ্দ করা এবং পরিবর্তন করা, নির্দিষ্ট সময়ে চালানোর জন্য সময় নির্ধারণ প্রক্রিয়া, অবজেক্ট রিপোজিটরি ব্যাক আপ করা এবং ত্রুটি লগিং সক্ষম বা নিষ্ক্রিয় করা।

WMI গ্রুপ পলিসি ফিল্টার Win32_OperatingSystem BuildNumber কাজ করছে না

আপনি নিম্নলিখিত পরিস্থিতির উপর ভিত্তি করে এই সমস্যাটি অনুভব করছেন;

আপনি Windows 8.1 এবং Windows এর পরবর্তী সংস্করণগুলিতে গ্রুপ নীতি প্রয়োগ করতে চান৷ আপনি এটি করতে Win32_OperatingSystem BuildNumber ব্যবহার করতে চান। এবং আপনি নিম্নলিখিত উইন্ডোজ ম্যানেজমেন্ট ইনস্ট্রুমেন্টেশন (WMI) ফিল্টার তৈরি করুন:

“Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 9200 “

নিচের সারণীতে দেখানো উইন্ডোজ সংস্করণের পরিচিত বিল্ড সংখ্যার উপর ভিত্তি করে:

বিল্ড নম্বর উইন্ডোজ সংস্করণ
9200 উইন্ডোজ 8
9600 উইন্ডোজ 8.1
10240 উইন্ডোজ 10
10586 Windows 10, সংস্করণ 1511
14393 Windows 10, সংস্করণ 1607
15063 Windows 10, সংস্করণ 1703
16299 Windows 10, সংস্করণ 1709
17134 Windows 10, সংস্করণ 1803
17763 Windows 10, সংস্করণ 1809
18362 উইন্ডোজ 10, সংস্করণ 1903

এই পরিস্থিতিতে, যদিও আপনি আশা করেন যে WMI ফিল্টারটি বিল্ড নম্বর 9200 এবং পরবর্তীতে বিল্ডের জন্য গ্রুপ নীতি সেটিং প্রয়োগ করবে, Windows 10 বিল্ডগুলি বাদ দেওয়া হয়েছে।

মাইক্রোসফ্টের মতে, এই সমস্যাটি ঘটে কারণ BuildNumber-এর ডেটা টাইপ স্ট্রিং এবং পূর্ণসংখ্যা নয়। অতএব, 10*** <9600.

এই সমস্যাটি সমাধান করতে, নিম্নলিখিত উদাহরণের মতো একটি ফিল্টার ব্যবহার করুন:

Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 10000 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789][0123456789]%" OR BuildNumber >= 9200 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789]%"

দ্রষ্টব্য: আপনি যে ফলাফলটি চান তা ফেরাতে স্ট্রিংটিকে তুলনা করতে বাধ্য করার বিভিন্ন উপায় রয়েছে। আপনি আপনার পছন্দ যে কোনো পদ্ধতি ব্যবহার করতে পারেন. উদাহরণটি সম্পূর্ণরূপে কার্যকরী৷

আশা করি এটি সাহায্য করবে!

Win32_OperatingSystem BuildNumber Windows 10 এ কাজ করে না
  1. Windows 11/10-এ ওয়ার্ক ফোল্ডার এনক্রিপশন নিয়ে কাজ করা

  2. উইন্ডোজ অ্যাক্টিভেশন কি এবং এটি কিভাবে কাজ করে?

  3. Windows 10 এ ISO ফাইলের সাথে কিভাবে কাজ করবেন

  4. Windows 7 এর জন্য এক্সটেন্ডেড সিকিউরিটি আপডেট কিভাবে কাজ করবে