Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SMS_TaskSequencePackage Windows Yönetim Araçları (WMI) sınıfı, Configuration Manager'de görev dizisi için çalıştırılacak adımları tanımlayan bir görev dizisi paketini temsil eden 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özdizimi
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 içindeki SMS_TaskSequencePackageyöntemler gösterilmektedir.
| 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 paketi denetler ve paylaşılmayanların tümünü döndürür. |
| SMS_TaskSequencePackage Sınıfında GetClientConfigPolicies Yöntemi | Tüm site genelinde 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 Manager içeriğinin karması alır. |
| SMS_TaskSequencePackage Sınıfında GetPackageDefaultHash Yöntemi | bir Configuration Manager paketinin karması alır. |
| SMS_TaskSequencePackage Sınıfında GetPackageHash Yöntemi | Görev dizisi paketi için sertifika karması alır. |
| SMS_TaskSequencePackage Sınıfında GetSequence Yöntemi | Görev dizisi paketinden bir görev dizisi alır. |
| Sınıf SMS_TaskSequencePackage GetTsPolicies Yöntemi | Belirtilen görev dizisiyle ilişkili tüm ilkeleri alır. |
| Sınıf SMS_TaskSequencePackage 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çeri aktarır. |
| SMS_TaskSequencePackage Sınıfında RefreshPkgSource Yöntemi | Paket özellikleri değişmediğinde tüm dağıtım noktalarında paket kaynağını yeniler. |
| SMS_TaskSequencePackage Sınıfında SetSequence Yöntemi | Giriş görev dizisiyle bir görev dizisi paketi Güncelleştirmeler. |
| Sınıf SMS_TaskSequencePackage SetSourceSite Yöntemi | Görev dizisi paketi için kaynak sitenin kodunu ayarlar. |
| Sınıf SMS_TaskSequencePackage'de Unlock Yöntemi | Kaynak siteyi geçerli siteye ayarlar ve bu da görev dizisi paketinin kilidini açar. |
Özellikler
ActionInProgress Veri türü: UInt32
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
AlternateContentProviders Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [büyük, tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
BootImageID Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Görev dizisi özelliğindeki 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 Sunucusu WMI Sınıfı.
Category Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Görev dizisi paketi kategorisi. Varsayılan değer ""dir. Paket kategorisi, SMS_TaskSequence Sunucusu WMI Sınıfı özelliği kullanılarak Category atanır.
CustomProgressMsg Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Configuration Manager konsolunda belirtilen özel ilerleme iletisi.
DependentProgram Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Geçerli programdan önce çalıştırılması gereken herhangi bir programı tanımlayan biçimlendirilmiş metin dizesi. Biçim: "<PackageID>;;<ProgramName>". Daha fazla bilgi için bkz. SMS_Program Sunucusu WMI Sınıfı.
Description Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Duration Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Programın çalışması için geçen yaklaşık süre (dakika cinsinden). Varsayılan değer: 0.
ExtendedData Veri türü: UInt8 Dizi
Erişim türü: Okuma/Yazma
Niteleyiciler: [büyük, tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ExtendedDataSize Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ForcedDisconnectDelay Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ForcedDisconnectEnabled Veri türü: Boolean
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ForcedDisconnectNumRetries Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Icon Veri türü: UInt8 Dizi
Erişim türü: Okuma/Yazma
Niteleyiciler: [large]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
IconSize Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
IgnoreAddressSchedule Veri türü: Boolean
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ISVData Veri türü: UInt8 Dizi
Erişim türü: Okuma/Yazma
Niteleyiciler: [büyük, tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ISVDataSize Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Language Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
LastRefreshTime Veri türü: DateTime
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
LocalizedCategoryInstanceNames Veri türü: String Array
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Manufacturer Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
MIFFilename Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
MIFName Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
MIFPublisher Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
MIFVersion Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Name Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
NumOfPrograms Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PackageID Veri türü: String
Erişim türü: Okuma
Niteleyiciler [anahtar]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PackageSize Veri türü: UInt32
Erişim türü: Okuma
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PackageType Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Bu sınıf için paket türü PKG_TYPE_TASK_SEQUENCE (4) şeklindedir.
PkgFlags Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [bits]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PkgSourceFlag Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PkgSourcePath Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
PreferredAddressType Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Priority Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ProgramFlags Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [bits]
Programın yükleme özelliklerini tanımlayan bayraklar. Varsayılan bayraklar varsayılan program, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS ve ANY_PLATFORM'tir. Varsayılan değer 152084496.
| Bit | Ondalık | Onaltılık | Açıklama |
|---|---|---|---|
| 0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL. Program dinamik yükleme 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ı olanını çalıştırın. |
| 10 | 1024 | 0x00000400 | GERİ SAYIM. Geri sayım iletişim kutusunu görüntüleme. |
| 12 | 4096 | 0x00001000 | DEVRE DIŞI. Program devre dışı bırakıldı. |
| 13 | 8192 | 0x00002000 | KATILIMSIZ. Program için kullanıcı etkileşimi gerekmez. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. Programın kullanıcı bağlamında çalışması gerekir. Değeri her zaman 0 olarak ayarlayın. |
| 15 | 32768 | 0x00008000 | ADMINRIGHTS. Program yönetici hakları altında çalıştırılmalıdır. |
| 16 | 65536 | 0x00010000 | HER KULLANıCı. 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. Değeri her zaman 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 | OKTOQUIT. Program kapatma etkinleştirildi. Değeri her zaman 0 olarak ayarlayın. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. Bilgisayar yeniden başlatma etkinleştirildi. Değeri her zaman 0 olarak ayarlayın. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. Program erişimi bir Evrensel Adlandırma Kuralı (UNC) yolu kullanır. |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION. Program bağlantısı kalıcıdır. Değeri her zaman 0 olarak ayarlayın. |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED. Program penceresini ekranı kapla. Değeri her zaman 0 olarak ayarlayın. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Program penceresini simge durumuna küçültün. Değeri her zaman 0 olarak ayarlayın. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Program penceresini gizleyin. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. Oturumu kapatma etkinleştirildi. Değeri her zaman 0 olarak ayarlayın. |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT. Hesap erişimini kullanarak programı çalıştırın. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. Program herhangi bir işletim sisteminde çalıştırılabilir. |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING. Program şu anda çalışıyor. |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. Programın bir kaldırma yardımcı programı vardır. Değeri her zaman 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
Niteleyiciler: [tembel, okuma]
SMS_TaskSequence_Reference Sunucusu WMI Sınıfı nesneleri, görev dizisindeki adımlar tarafından başvuruda bulunılan paketleri/programları ve uygulamaları temsil eder.
RefreshPkgSourceFlag Veri türü: Boolean
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
RefreshSchedule Veri türü: SMS_ScheduleToken Dizi
Erişim türü:
Niteleyiciler: [max(15), lazy]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ReferencesCount Veri türü: UInt32
Erişim türü: Salt okunur
Niteleyiciler: [read]
Özelliği tarafından References belirtilen dizinin boyutu. Bu, görev dizisi tarafından başvuruda bulunılan paket/program ve uygulama sayısını temsil eder.
Reserved Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: [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
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
SedoObjectVersion Veri türü: String
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Sequence Veri türü: String
Erişim türü: Salt okunur
Niteleyiciler: [tembel, okuma]
Görev dizisi bilgilerini içeren XML biçimli veriler.
ShareName Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
ShareType Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
SourceDate Veri türü: DateTime
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
SourceSite Veri türü: String
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
SourceVersion Veri türü: UInt32
Erişim türü: Salt okunur
Niteleyiciler: [read]
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
StoredPkgPath Veri türü: String
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
StoredPkgVersion Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
SupportedOperatingSystems Veri türü: SMS_OS_Details Dizi
Erişim türü: Okuma/Yazma
Niteleyiciler: [tembel]
SMS_OS_Details Sunucusu WMI Sınıfı, programın çalışabileceği platformların ayrıntılarını açıklar.
TaskSequenceFlags Veri türü: UInt32
Erişim türü: Okuma/Yazma
Niteleyiciler: [lazy, bits("DANGLING_REF(0)")]
Görev dizisi paket koşullarını gösteren bayraklar. Şu anda tanımlanan tek bayrak DANGLING_REF (bit 0).
| 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
Niteleyiciler: [tembel, okuma]
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
Niteleyiciler: Yok
Bkz. SMS_PackageBaseclass Sunucusu WMI Sınıfı.
Açıklamalar
Bu sınıf için sınıf niteleyicileri şunlardır:
Güvenli
Icon("Package.ico")
Özellikler bölümünde yer alan hem sınıf niteleyicileri hem de özellik niteleyicileri hakkında daha fazla bilgi için bkz. sınıf ve özellik niteleyicileri Configuration Manager.
Bu sınıfı kullanmaya başlamak için bkz. İşletim Sistemi Dağıtım Görev Dizisi Paketi Oluşturma.
Bir görev dizisini tutmak için sınıfının bir örneğini
SMS_TaskSequencePackageoluş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 bkz. İşletim Sistemi Dağıtım Görev Dizisi Paketi Oluşturma.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 Sunucu Çalışma Zamanı Gereksinimleri.
Geliştirme Gereksinimleri
Daha fazla bilgi için bkz. sunucu geliştirme gereksinimleri Configuration Manager.