Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SMS_TaskSequencePackage WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje balíček pořadí úkolů, který definuje kroky, které se mají spustit pro pořadí úkolů.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntax
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;
};
Metody
V následující tabulce jsou uvedené metody v SMS_TaskSequencePackagenástroji .
| Metoda | Popis |
|---|---|
| Metoda AddChangeNotification ve třídě SMS_TaskSequencePackage | Přidá oznámení o změně balíčku pořadí úkolů. |
| Metoda AddDistributionPoints ve třídě SMS_TaskSequencePackage | Přidá distribuční body pro balíček pořadí úkolů. |
| Metoda CheckReferencesShareType ve třídě SMS_TaskSequencePackage | Zkontroluje všechny odkazy na balíček pro toto pořadí úkolů a vrátí všechny, které nejsou sdíleny. |
| Metoda GetClientConfigPolicies ve třídě SMS_TaskSequencePackage | Získá všechny zásady konfigurace klienta pro celou lokalitu a jejich odpovídající přiřazení zásad. |
| Metoda GetContentHash v SMS_TaskSequencePackage třídy | Získá hodnotu hash konkrétního obsahu Configuration Manager. |
| Metoda GetPackageDefaultHash ve třídě SMS_TaskSequencePackage | Získá hodnotu hash balíčku Configuration Manager. |
| Metoda GetPackageHash ve třídě SMS_TaskSequencePackage | Získá hodnotu hash certifikátu pro balíček pořadí úkolů. |
| Metoda GetSequence ve třídě SMS_TaskSequencePackage | Získá pořadí úkolů z balíčku pořadí úkolů. |
| Metoda GetTsPolicies ve třídě SMS_TaskSequencePackage | Získá všechny zásady přidružené k zadané pořadí úkolů. |
| Metoda GetTsPoliciesSaMedia ve třídě SMS_TaskSequencePackage | Získá všechny zásady přidružené k zadané pořadí úkolů. |
| Metoda GetTSRelatedToDriverCategory ve třídě SMS_TaskSequencePackage | Získejte balíčky pořadí úkolů související se zadanou kategorií. |
| Metoda ImportSequence v SMS_TaskSequencePackage třídy |
SMS_TaskSequence Importuje objekt na základě zadaného XML. |
| Metoda RefreshPkgSource ve třídě SMS_TaskSequencePackage | Aktualizuje zdroj balíčku ve všech distribučních bodech, pokud se nezměnily vlastnosti balíčku. |
| Metoda SetSequence v SMS_TaskSequencePackage třídy | Aktualizace balíček pořadí úkolů se vstupním pořadím úkolů. |
| Metoda SetSourceSite v SMS_TaskSequencePackage třídy | Nastaví kód zdrojové lokality pro balíček pořadí úkolů. |
| Metoda Unlock v SMS_TaskSequencePackage třídy | Nastaví zdrojová lokalita na aktuální lokalitu, čímž se balíček pořadí úkolů odemkne. |
Vlastnosti
ActionInProgress Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
AlternateContentProviders Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
BootImageID Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
ID balíčku spouštěcí bitové kopie, pokud pořadí úkolů obsahuje ve References vlastnosti odkaz na spouštěcí bitovou kopii. Informace o balíčku spouštěcí image najdete v tématu serverová třída služby WMI SMS_BootImagePackage.
Category Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Kategorie balíčku pořadí úkolů Výchozí hodnota je "". Kategorie balíčku je přiřazena pomocí Category vlastnosti SMS_TaskSequence Serverová třída služby WMI.
CustomProgressMsg Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Vlastní zpráva o průběhu zadaná v konzole Configuration Manager.
DependentProgram Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Formátovaný textový řetězec definující jakýkoli program, který se má spustit před aktuálním programem. Formát je "<PackageID>;;<ProgramName>". Další informace najdete v tématu SMS_Program Serverová třída služby WMI.
Description Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Duration Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Přibližný čas spuštění programu v minutách Výchozí hodnota je 0.
ExtendedData Datový typ: UInt8 Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ExtendedDataSize Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectDelay Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectEnabled Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectNumRetries Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Icon Datový typ: UInt8 Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velké]
Viz SMS_PackageBaseclass serverová třída služby WMI.
IconSize Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
IgnoreAddressSchedule Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ISVData Datový typ: UInt8 Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ISVDataSize Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
Language Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
LastRefreshTime Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
LocalizedCategoryInstanceNames Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
Manufacturer Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFFilename Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFName Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFPublisher Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFVersion Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Name Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
NumOfPrograms Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
PackageID Datový typ: String
Typ přístupu: Číst
Kvalifikátory [klíč]
Viz SMS_PackageBaseclass serverová třída služby WMI.
PackageSize Datový typ: UInt32
Typ přístupu: Číst
Viz SMS_PackageBaseclass serverová třída služby WMI.
PackageType Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Pro tuto třídu je typ balíčku PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [bity]
Viz SMS_PackageBaseclass serverová třída služby WMI.
PkgSourceFlag Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
PkgSourcePath Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
PreferredAddressType Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Priority Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ProgramFlags Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [bity]
Příznaky identifikující charakteristiky instalace programu. Výchozí příznaky jsou výchozí program, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS a ANY_PLATFORM. Výchozí hodnota je 152084496.
| Bit | Desetinný | Šestnáctkový | Popis |
|---|---|---|---|
| 0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL. Program je autorizován pro dynamickou instalaci. |
| 1 | 2 | 0x00000002 | USE_CUSTOM_PROGRESS_MSG. Program používá přizpůsobenou zprávu o průběhu. |
| 8 | 256 | 0x00000100 | WINDOWS_CE. Jako program zařízení použijte systém Windows CE. Pokud je tato hodnota nastavená, program se desktopovým klientům nenabídá. |
| 9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS. Vždy spusťte bezprostředně závislý program. |
| 10 | 1024 | 0x00000400 | ODPOČÍTÁVÁNÍ. Zobrazení dialogového okna odpočítávání |
| 12 | 4096 | 0x00001000 | INVALIDNÍ. Program je zakázán. |
| 13 | 8192 | 0x00002000 | NEOBSLUHOVANÝ. Program nevyžaduje žádnou interakci uživatele. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. Program musí běžet v kontextu uživatele. Hodnotu vždy nastavte na 0. |
| 15 | 32768 | 0x00008000 | OPRÁVNĚNÍ SPRÁVCE. Program musí běžet v rámci práv správce. |
| 16 | 65536 | 0x00010000 | KAŽDÝ UŽIVATEL. Program musí spustit každý uživatel, pro kterého je platný. Toto nastavení je platné pouze pro povinné úlohy. Hodnotu vždy nastavte na 0. |
| 17 | 131072 | 0x00020000 | NOUSERLOGGEDIN. Program se spustí pouze v případě, že není přihlášen žádný uživatel. |
| 18 | 262144 | 0x00040000 | OKTOQUIT. Vypnutí programu je povoleno. Hodnotu vždy nastavte na 0. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. Restartování počítače je povolené. Hodnotu vždy nastavte na 0. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. Programový přístup používá cestu UNC (Universal Naming Convention). |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION. Připojení programu je trvalé. Hodnotu vždy nastavte na 0. |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED. Maximalizujte okno programu. Hodnotu vždy nastavte na 0. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Minimalizujte okno programu. Hodnotu vždy nastavte na 0. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Skryjte okno programu. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. Odhlášení je povolené. Hodnotu vždy nastavte na 0. |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT. Spusťte program pomocí přístupu k účtu. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. Program může běžet v libovolném operačním systému. |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING. Program je právě spuštěný. |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. Program má nástroj pro odinstalaci. Hodnotu vždy nastavte na 0. |
| 31 | 2147483648 | 0x80000000 | SHOW_IN_ARP. Zobrazte program v části Přidat nebo odebrat programy. |
References Datový typ: SMS_TaskSequence_Reference Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [líný, přečteno]
SMS_TaskSequence_Reference Objekty serverové třídy služby WMI představující balíčky, programy a aplikace, na které odkazují kroky v pořadí úkolů.
RefreshPkgSourceFlag Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
RefreshSchedule Datový typ: SMS_ScheduleToken Array
Typ přístupu:
Kvalifikace: [max(15), líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ReferencesCount Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Velikost pole označené vlastností References To představuje počet balíčků/programů a aplikací, na které odkazuje pořadí úkolů.
Reserved Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Používá se interně poskytovatelem serveru SMS.
SecuredScopeNames Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SedoObjectVersion Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
Sequence Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [líný, přečteno]
Data ve formátu XML obsahující informace pořadí úkolů.
ShareName Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ShareType Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceDate Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceSite Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceVersion Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
StoredPkgPath Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
StoredPkgVersion Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
SupportedOperatingSystems Datový typ: SMS_OS_Details Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
SMS_OS_Details Objekty serverové třídy služby WMI, které popisují podrobnosti o platformách, na kterých může program běžet.
TaskSequenceFlags Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy, bits("DANGLING_REF(0)")]
Příznaky označující podmínky balíčku pořadí úkolů. Jediný příznak aktuálně definovaný je DANGLING_REF (bit 0).
| Bit | Popis |
|---|---|
| 0 | Nastavte, pokud pořadí úkolů odkazuje na balíček, který není na webu definován. |
Type Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [líný, přečteno]
Typ pořadí úkolů reprezentovaný balíčkem. Možné hodnoty jsou:
| Hodnota | Popis |
|---|---|
| 1 | Obecné pořadí úkolů |
| 2 | Pořadí úloh nasazení operačního systému |
Version Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
Zabezpečený
Icon("Package.ico")
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Pokud chcete začít používat tuto třídu, přečtěte si téma Vytvoření balíčku pořadí úkolů nasazení operačního systému.
Balíček pořadí úkolů nasazení operačního systému vytvoříte vytvořením instance třídy, která
SMS_TaskSequencePackagebude obsahovat pořadí úkolů. Samotné pořadí úkolů je vytvořeno pomocí objektového modelu pořadí úkolů nasazení operačního systému a je přidruženo k balíčku pořadí úkolů pomocí metody SetSequence v metodě Class SMS_TaskSequencePackage . Balíček se inzeruje klientům, kteří pak můžou spustit pořadí úkolů. Další informace najdete v tématu Vytvoření balíčku pořadí úkolů nasazení operačního systému.Další informace o objektech rozhraní WMI pořadí úkolů najdete v tématu Pořadí úloh nasazení operačního systému.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.