Yalnızca 32 bit veya 64 bit işletim sistemini hedefleyen grup politikası tercihleri


9

Şu anda bazı dosyaları GPP aracılığıyla program dosyaları altındaki bir klasöre dağıtıyorum. Şimdi 64 bit ve 32 bit işletim sistemi arasında fark göstermek zorundayım. Hedefleme düzenleyicisi ile hangi bilgisayarı hedefleyeceğini filtrelemenin kolay yolu nedir?

  1. Wmi: SELECT * FROM Win32_Processor WHERE AddressWidth = 32
  2. çevre: programfilesx86
  3. kayıt: ???
  4. hedefleme düzenleyicisinde işletim sistemi seçimi

Şu anda bir WMI seçim kullanarak bakıyorum, ama bir görünüyor ama aşırı görünüyor. Hangi yöntem en iyisidir?

Yanıtlar:


13

WMI Filtresi yöntemi, GPO'dan ayrı olarak tanımlandığı, yerel olarak GPMC'de yönetildiği ve gerektiğinde bir veya daha fazla GPO'ya bağlanabildiği için, kullanmak için en iyisidir.

32 bit işletim sistemlerini aşağıdakilerle hedefleyin:

  • Ad alanı: root \ CIMv2
  • Sorgu: Win32_Processor'dan * seçin; burada AddressWidth = '32'

64 bit işletim sistemlerini aşağıdakilerle hedefleyin:

  • Ad alanı: root \ CIMv2
  • Sorgu: Win32_Processor'dan * seçin; burada AddressWidth = '64'

17

Deneyimlerime göre sistemde WMI ile ilgili bir sorun varsa, sorgu çalıştıramazsınız. Windows 2008 tercihlerini kullanıyorsanız, Grup İlkesi öğe düzeyinde hedefleme filtresi için bir ortam değişkeni kullanırdım.

X64 için ortam değişkeni %Processor_Architecture%olduğunuAMD64

X86 için ortam değişkeni %Processor_Architecture%olduğunux86

Ortam değişkenleri WMI'dan çok daha kararlıdır


2
Bunu çok kullanıyorum. Deneyimlerime göre WMI'dan daha iyi çalışıyor.
myron-semack
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.