SMS_TaskSequencePackage Server WMI Sınıfı

SMS_TaskSequencePackage Windows Yönetim Araçları (WMI) sınıfı, görev dizisi için çalıştırılacak adımları tanımlayan bir görev dizisi paketini temsil eden Configuration Manager bir SMS Sağlayıcısı sunucu sınıfıdır.

Aşağıdaki söz dizimi, Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Söz dizimi

Class SMS_TaskSequencePackage : SMS_PackageBaseclass
{
      UInt32 ActionInProgress;
      String AlternateContentProviders;
      String BootImageID;
      String Category;
      String CustomProgressMsg;
      String DependentProgram;
      String Description;
      UInt32 Duration;
      UInt8 ExtendedData[];
      UInt32 ExtendedDataSize;
      UInt32 ForcedDisconnectDelay;
      Boolean ForcedDisconnectEnabled;
      UInt32 ForcedDisconnectNumRetries;
      UInt8 Icon[];
      UInt32 IconSize;
      Boolean IgnoreAddressSchedule;
      UInt8 ISVData[];
      UInt32 ISVDataSize;
      String Language;
      DateTime LastRefreshTime;
      String LocalizedCategoryInstanceNames[];
      String Manufacturer;
      String MIFFilename;
      String MIFName;
      String MIFPublisher;
      String MIFVersion;
      String Name;
      UInt32 NumOfPrograms;
      String PackageID;
      UInt32 PackageSize;
      UInt32 PackageType;
      UInt32 PkgFlags;
      UInt32 PkgSourceFlag;
      String PkgSourcePath;
      String PreferredAddressType;
      UInt32 Priority;
      UInt32 ProgramFlags;
      SMS_TaskSequence_Reference References[];
      Boolean RefreshPkgSourceFlag;
      SMS_ScheduleToken RefreshSchedule[];
      String SecuredScopeNames[];
      String SedoObjectVersion;
      UInt32 ReferencesCount;
      String Reserved;
      String Sequence;
      String ShareName;
      UInt32 ShareType;
      DateTime SourceDate;
      String SourceSite;
      UInt32 SourceVersion;
      String StoredPkgPath;
      UInt32 StoredPkgVersion;
      SMS_OS_Details SupportedOperatingSystems[];
      UInt32 TaskSequenceFlags;
      UInt32 Type;
      String Version;
};

Yöntemler

Aşağıdaki tabloda, SMS_TaskSequencePackage.

Yöntem Açıklama
SMS_TaskSequencePackage Sınıfında AddChangeNotification Yöntemi Görev dizisi paketi değişiklik bildirimi ekler.
SMS_TaskSequencePackage Sınıfında AddDistributionPoints yöntemi Görev dizisi paketi için dağıtım noktalarını ekler.
SMS_TaskSequencePackage Sınıfında CheckReferencesShareType Yöntemi Bu görev dizisi için başvurulan tüm paketleri denetler ve paylaşılmayan tüm öğeleri döndürür.
SMS_TaskSequencePackage Sınıfında GetClientConfigPolicies Yöntemi Site genelindeki tüm istemci yapılandırma ilkelerini ve bunlara karşılık gelen ilke atamalarını alır.
SMS_TaskSequencePackage Sınıfında GetContentHash Yöntemi Belirli Configuration ManagerConfiguration Manager içeriğinin karmasını alır.
SMS_TaskSequencePackage Sınıfında GetPackageDefaultHash Yöntemi Bir Configuration ManagerConfiguration Manager paketinin karmasını alır.
SMS_TaskSequencePackage Sınıfında GetPackageHash Yöntemi Görev dizisi paketinin sertifika karmasını alır.
SMS_TaskSequencePackage Sınıfında GetSequence Yöntemi Görev dizisi paketinden görev dizisini alır.
SMS_TaskSequencePackage Sınıfında GetTsPolicies yöntemi Belirtilen görev dizisiyle ilişkili tüm ilkeleri alır.
SMS_TaskSequencePackage Sınıfında GetTsPoliciesSaMedia Yöntemi Belirtilen görev dizisiyle ilişkili tüm ilkeleri alır.
SMS_TaskSequencePackage Sınıfında GetTSRelatedToDriverCategory yöntemi Belirtilen kategoriyle ilgili görev dizisi paketlerini alın.
SMS_TaskSequencePackage Sınıfında ImportSequence yöntemi Sağlanan XML'ye göre bir SMS_TaskSequence nesneyi içe aktarır.
SMS_TaskSequencePackage Sınıfındaki RefreshPkgSource yöntemi Paket özellikleri değişmediğinde paket kaynağını tüm dağıtım noktalarında yeniler.
SMS_TaskSequencePackage Sınıfında SetSequence Yöntemi UpdatesGüncelleştirmeler a task sequence package with the input task sequence.
SMS_TaskSequencePackage. Sınıfta SetSourceSite yöntemi Görev dizisi paketi için kaynak sitenin kodunu ayarlar.
SMS_TaskSequencePackage. Sınıfta Kilit Açma Yöntemi Kaynak siteyi geçerli site olarak ayarlar ve bu işlem görev dizisi paketinin kilidini açar.

Özellikler

ActionInProgress Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

AlternateContentProviders Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [büyük, tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

BootImageID Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Görev dizisi özellikte bir önyükleme görüntüsüne başvuru içeriyorsa, önyükleme görüntüsü paketinin References kimliği. Önyükleme görüntüsü paketi hakkında bilgi için bkz. SMS_BootImagePackage Server WMI Sınıfı.

Category Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Görev dizisi paketi kategorisi. Varsayılan değer "" şeklindedir. Paket için kategori, SMS_TaskSequence Server WMI Sınıfı özelliği kullanılarak Category atanır.

CustomProgressMsg Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

TConfiguration ManagerConfiguration Manager konsolunda belirtilen özel bir ilerleme iletisi.

DependentProgram Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Geçerli programdan önce çalıştırılması gereken programları tanımlayan biçimlendirilmiş metin dizesi. Biçim "<PackageID>;;<ProgramAdı>". Daha fazla bilgi için bkz. SMS_Program Server WMI Sınıfı.

Description Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Duration Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Programın dakika cinsinden yaklaşık çalışma süresi. Varsayılan değer: 0.

ExtendedData Veri türü: UInt8 Dizi

Erişim türü: Okuma/Yazma

Elemeler: [büyük, tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ExtendedDataSize Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ForcedDisconnectDelay Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ForcedDisconnectEnabled Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ForcedDisconnectNumRetries Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Icon Veri türü: UInt8 Dizi

Erişim türü: Okuma/Yazma

Elemeler: [büyük]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

IconSize Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

IgnoreAddressSchedule Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ISVData Veri türü: UInt8 Dizi

Erişim türü: Okuma/Yazma

Elemeler: [büyük, tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ISVDataSize Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Language Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

LastRefreshTime Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

LocalizedCategoryInstanceNames Veri türü: String Array

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Manufacturer Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

MIFFilename Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

MIFName Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

MIFPublisher Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

MIFVersion Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Name Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

NumOfPrograms Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PackageID Veri türü: String

Erişim türü: Okuma

Elemeler [anahtar]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PackageSize Veri türü: UInt32

Erişim türü: Okuma

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PackageType Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Bu sınıf için paket tipi PKG_TYPE_TASK_SEQUENCE (4)'tür.

PkgFlags Veri türü: UInt32

Erişim türü: Okuma/Yazma

Belirleyiciler: [bit]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PkgSourceFlag Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PkgSourcePath Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

PreferredAddressType Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Priority Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ProgramFlags Veri türü: UInt32

Erişim türü: Okuma/Yazma

Belirleyiciler: [bit]

Programın yükleme özelliklerini tanımlayan bayraklar. Varsayılan bayraklar, varsayılan program, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS ve ANY_PLATFORM'dir. Varsayılan değer 152084496'dir.

Bit Ondalık Onaltılık Açıklama
0 1 0x00000001 AUTHORIZED_DYNAMIC_INSTALL. Program dinamik kurulum için yetkilendirilmiştir.
1 2 0x00000002 USE_CUSTOM_PROGRESS_MSG. Program özelleştirilmiş bir ilerleme iletisi kullanır.
8 256 0x00000100 WINDOWS_CE. Cihaz programı olarak Windows CE kullanın. Bu değer ayarlanırsa, program masaüstü istemcilerine sunulmaz.
9 512 0x00000200 RUN_DEPENDANT_ALWAYS. Her zaman programın hemen bağımlısını çalıştırın.
10 1024 0x00000400 GERI SAYIM. Geri sayım iletişim kutusunu görüntüleme.
12 4096 0x00001000 DEVRE DIŞI BIRAKILDI. Program devre dışı bırakıldı.
13 8192 0x00002000 KATILIMSIZ. Program kullanıcı etkileşimi gerektirmez.
14 16384 0x00004000 KULLANICI BAĞLAMI. Programın kullanıcı bağlamında çalışması gerekir. Her zaman değeri 0 olarak ayarlayın.
15 32768 0x00008000 YÖNETİCİLER. Program yönetici hakları altında çalışmalıdır.
16 65536 0x00010000 EVERYUSER. Program, geçerli olduğu her kullanıcı tarafından çalıştırılmalıdır. Bu ayar yalnızca zorunlu işler için geçerlidir. Her zaman değeri 0 olarak ayarlayın.
17 131072 0x00020000 NOUSERLOGGEDIN. Program yalnızca hiçbir kullanıcı oturum açmadığında çalıştırılır.
18 262144 0x00040000 TAMAM. Programın kapatılması etkinleştirildi. Her zaman değeri 0 olarak ayarlayın.
19 524288 0x00080000 YENIDEN BAŞLATMAK. Bilgisayarın yeniden başlatılması etkinleştirildi. Her zaman değeri 0 olarak ayarlayın.
20 1048576 0x00100000 USEUNCPATH. Program erişimi, Evrensel Adlandırma Kuralı (UNC) yolu kullanır.
21 2097152 0x00200000 PERSISTCONNECTION. Program bağlantısı kalıcıdır. Her zaman değeri 0 olarak ayarlayın.
22 4194304 0x00400000 KÜÇÜLTÜLMÜŞ OLARAK ÇALIŞTIRILIR. Program penceresinin ekranı kaplamasını sağlayın. Her zaman değeri 0 olarak ayarlayın.
23 8388608 0x00800000 ÇALIŞTIRILMIŞ. Program penceresini simge durumuna küçültün. Her zaman değeri 0 olarak ayarlayın.
24 16777216 0x01000000 PENCEREYI GIZLE. Program penceresini gizleyin.
25 33554432 0x02000000 TAMAM OTURUMU KAPATIN. Oturum kapatılır. Her zaman değeri 0 olarak ayarlayın.
26 67108864 0x04000000 RUNACCOUNT olarak adlandırılır. Hesap erişimini kullanarak programı çalıştırın.
27 134217728 0x08000000 ANY_PLATFORM. Program herhangi bir işletim sisteminde çalışabilir.
28 268435456 0x10000000 STILL_RUNNING. Program şu anda çalışıyor.
29 536870912 0x20000000 SUPPORT_UNINSTALL. Programın bir kaldırma yardımcı programı var. Her zaman değeri 0 olarak ayarlayın.
31 2147483648 0x80000000 SHOW_IN_ARP. Programı Program Ekle veya Kaldır'da görüntüleyin.

References Veri türü: SMS_TaskSequence_Reference Dizi

Erişim türü: Salt okunur

Elemeler: [tembel, oku]

Görev dizisindeki adımlarla başvurulan paketleri/programları ve uygulamaları temsil eden SMS_TaskSequence_Reference Server WMI Sınıfı nesneleri.

RefreshPkgSourceFlag Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

RefreshSchedule Veri türü: SMS_ScheduleToken Dizi

Erişim türü:

Elemeler: [max(15), tembel]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ReferencesCount Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Özellik tarafından belirtilen dizinin References boyutu. Bu, görev dizisi tarafından başvurulan paket/program ve uygulama sayısını temsil eder.

Reserved Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

SMS Sağlayıcısı tarafından dahili olarak kullanılır.

SecuredScopeNames Veri türü: String Array

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

SedoObjectVersion Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Sequence Veri türü: String

Erişim türü: Salt okunur

Elemeler: [tembel, oku]

Görev dizisi bilgilerini içeren XML biçimli veriler.

ShareName Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

ShareType Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

SourceDate Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

SourceSite Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

SourceVersion Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

StoredPkgPath Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

StoredPkgVersion Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

SupportedOperatingSystems Veri türü: SMS_OS_Details Dizi

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

SMS_OS_Details Server Programın çalışabileceği platformlar için ayrıntıları açıklayan WMI Sınıfı nesneleri.

TaskSequenceFlags Veri türü: UInt32

Erişim türü: Okuma/Yazma

Belirleyiciler: [lazy, bits("DANGLING_REF(0)")]

Görev dizisi paketi koşullarını gösteren bayraklar. Şu anda tanımlanan tek bayrak DANGLING_REF (bit 0) bayrağıdır.

Bit Açıklama
0 Görev dizisinin sitede tanımlanmamış bir pakete başvurup başvurmadığını ayarlayın.

Type Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [tembel, oku]

Paket tarafından temsil edilen görev dizisinin türü. Olası değerler şunlardır:

Değer Açıklama
1 Genel görev dizisi
2 İşletim sistemi dağıtımı görev dizisi

Version Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_PackageBaseclass Server WMI Sınıfı.

Açıklamalar

Bu sınıf için sınıf elemeleri şunları içerir:

  • Güvenli

  • Simge("Package.ico")

    Özellikler bölümüne eklenen hem sınıf belirleyicileri hem de özellik belirleyicileri hakkında daha fazla bilgi için, bkz Configuration Manager Sınıf ve Özellik Belirleyicileri.

    Bu sınıfı kullanmaya başlamak için bkz. İşletim Sistemi Dağıtım Görev Dizisi Paketi Nasıl Oluşturulur.

    Bir görev dizisini barındıracak sınıfın bir örneğini SMS_TaskSequencePackage oluşturarak bir işletim sistemi dağıtım görev dizisi paketi oluşturursunuz. Görev dizisinin kendisi, İşletim Sistemi Dağıtım Görev Dizisi Nesne Modeli kullanılarak oluşturulur ve Sınıf SMS_TaskSequencePackage yönteminde SetSequence Yöntemi kullanılarak görev dizisi paketiyle ilişkilendirilir. Paket, daha sonra görev dizisini çalıştırabilen istemcilere tanıtılır. Daha fazla bilgi için İşletim Sistemi Dağıtım Görev Dizisi Paketi Oluşturma bölümüne bakın.

    Görev dizisi WMI nesneleri hakkında daha fazla bilgi için bkz. İşletim Sistemi Dağıtım Görev Dizileri Hakkında.

Gereksinimler

Çalışma Zamanı Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Server Çalışma Zamanı Gereksinimleri.

Geliştirme Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Sunucu Geliştirme Gereksinimleri.

Ayrıca Bkz

SMS_TaskSequence Server WMI Sınıfı