Груповите правила WMI филтри, които сравняват Win32_OperatingSystem Номер_на_компилация не работи според очакванията на Windows 10

ВАЖНО: Тази статия е преведена с използване на софтуер за машинен превод на Microsoft и може да бъде коригирана чрез технологията Рамка за превод от общността (CTF). Microsoft предлага статии, преведени машинно, допълнително редактирани от общността, и статии, преведени от хора, за да може да предостави достъп на много езици до всички статии в нашата База знания. Статиите, преведени машинно и редактирани допълнително, може да съдържат грешки в лексиката, синтаксиса и/или граматиката. Microsoft не носи отговорност за каквито и да било неточности, грешки или вреди, предизвикани от неправилен превод на съдържанието или използването му от нашите клиенти. Повече за CTF – на http://support.microsoft.com/gp/machine-translation-corrections/bg.

Щракнете тук, за да видите версия на тази статия на английски: 3119213
Симптоми
Да разгледаме следния сценарий:
  • Искате груповите правила за Windows 8.1 и по-нови версии на Windows.
  • Искате да използватеWin32_OperatingSystem Номер_на_компилация за да направите това.
  • Създайте следния филтър за управление на Windows (WMI), въз основа на известни компилация номера на версии на Windows:

    “Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 9200 “


    Номер на компилацияВерсия на Windows
    9200Windows 8
    9600Windows 8.1
    10240 Windows 10
    10586Windows 10 версия 1511

В този случай althoughyou очаквате WMI филтър, за да предизвика настройката на груповите правила, за да се изгради брой 9200 и по-късно компилации, Windows 10 компилациите са изключени.

Причина
Този проблем възниква, защото типът на данните за Номер_на_компилацияе низ и не цяло число. Следователно, 10 ***<>
Разрешение
За да решите този проблем, използвайте филтър, подобен на следния пример.

Забележка: Има няколко начина да низ сравни да върне желания резултат. Можете да използвате всеки метод, който предпочитате. Пример е напълно функционална.

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]%"

Предупреждение: Тази статия е преведена машинно

خصائص

رقم الموضوع: 3119213 - آخر مراجعة: 12/01/2015 01:50:00 - المراجعة: 1.0

Windows 10

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3119213 KbMtbg
تعليقات