Megosztás a következőn keresztül:


SMS_TaskSequencePackage kiszolgálói WMI-osztály

A SMS_TaskSequencePackage Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály Configuration Manager, amely egy feladatütemezési csomagot jelöl, amely meghatározza a feladatütemezés futtatásának lépéseit.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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;  
};  

Módszerek

Az alábbi táblázat a metódusokat mutatja be a következőben SMS_TaskSequencePackage: .

Módszer Leírás
AddChangeNotification metódus a SMS_TaskSequencePackage osztályban Feladatütemezési csomag változásáról szóló értesítést ad hozzá.
AddDistributionPoints metódus az SMS_TaskSequencePackage osztályban Hozzáadja a feladatütemezési csomag terjesztési pontjait.
CheckReferencesShareType metódus a SMS_TaskSequencePackage osztályban Ellenőrzi a feladatütemezés összes hivatkozott csomagjának értékét, és visszaadja a nem megosztott csomagokat.
GetClientConfigPolicies metódus az SMS_TaskSequencePackage osztályban Lekéri az összes webhelyszintű ügyfélkonfigurációs szabályzatot és a hozzájuk tartozó szabályzat-hozzárendeléseket.
GetContentHash metódus a SMS_TaskSequencePackage osztályban Lekéri az adott Configuration Manager-tartalom kivonatát.
GetPackageDefaultHash metódus a SMS_TaskSequencePackage osztályban Lekéri egy Configuration Manager csomag kivonatát.
GetPackageHash metódus a SMS_TaskSequencePackage osztályban Lekéri a feladatütemezési csomag tanúsítványkivonatát.
GetSequence metódus a SMS_TaskSequencePackage osztályban Lekéri a feladatütemezést egy feladatütemezési csomagból.
GetTsPolicies metódus a SMS_TaskSequencePackage osztályban Lekéri a megadott feladatütemezéshez társított összes szabályzatot.
GetTsPoliciesSaMedia metódus a SMS_TaskSequencePackage osztályban Lekéri a megadott feladatütemezéshez társított összes szabályzatot.
GetTSRelatedToDriverCategory metódus a SMS_TaskSequencePackage osztályban Kérje le a megadott kategóriához kapcsolódó feladatütemezési csomagokat.
ImportSequence metódus a SMS_TaskSequencePackage osztályban Importál egy objektumot SMS_TaskSequence a megadott XML alapján.
RefreshPkgSource metódus a SMS_TaskSequencePackage osztályban Frissíti a csomag forrását az összes terjesztési ponton, ha a csomag tulajdonságai nem változtak.
SetSequence metódus a SMS_TaskSequencePackage osztályban Frissítések egy feladatütemezési csomagot a bemeneti feladatütemezéssel.
SetSourceSite metódus a SMS_TaskSequencePackage osztályban Beállítja a feladatütemezési csomag forráshelyének kódját.
Unlock metódus a SMS_TaskSequencePackage osztályban A forráshelyet az aktuális helyre állítja, amely feloldja a feladatütemezési csomag zárolását.

Tulajdonságok

ActionInProgress
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

AlternateContentProviders
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [nagy, lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

BootImageID
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A rendszerindító lemezképcsomag azonosítója, ha a feladatütemezés a tulajdonságban References tartalmaz egy rendszerindító lemezképre mutató hivatkozást. További információ a rendszerindító lemezképcsomagról: SMS_BootImagePackage kiszolgálói WMI-osztály.

Category
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Feladatütemezési csomag kategóriája. Az alapértelmezett érték a "". A csomag kategóriája SMS_TaskSequence Categorykiszolgálói WMI-osztály tulajdonságával van hozzárendelve.

CustomProgressMsg
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A Configuration Manager konzolon megadott egyéni folyamatjelző üzenet.

DependentProgram
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Formázott szöveges sztring, amely az aktuális program előtt futtatandó programokat definiálja. A formátum a következő: "<PackageID>;;< ProgramName>". További információ: SMS_Program kiszolgálói WMI-osztály.

Description
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Duration
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

A program futásának hozzávetőleges időtartama percekben megadva. Az alapértelmezett érték 0.

ExtendedData
Adattípus: UInt8 Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [nagy, lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ExtendedDataSize
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ForcedDisconnectDelay
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ForcedDisconnectEnabled
Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ForcedDisconnectNumRetries
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Icon
Adattípus: UInt8 Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [nagy]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

IconSize
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

IgnoreAddressSchedule
Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ISVData
Adattípus: UInt8 Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [nagy, lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ISVDataSize
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Language
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

LastRefreshTime
Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

LocalizedCategoryInstanceNames
Adattípus: String Array

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Manufacturer
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

MIFFilename
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

MIFName
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

MIFPublisher
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

MIFVersion
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Name
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

NumOfPrograms
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PackageID
Adattípus: String

Hozzáférés típusa: Olvasás

Minősítők [kulcs]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PackageSize
Adattípus: UInt32

Hozzáférés típusa: Olvasás

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PackageType
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Ebben az osztályban a csomag típusa PKG_TYPE_TASK_SEQUENCE (4).

PkgFlags
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [bitek]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PkgSourceFlag
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PkgSourcePath
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

PreferredAddressType
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Priority
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ProgramFlags
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [bitek]

A program telepítési jellemzőit azonosító jelzők. Az alapértelmezett jelzők a következők: alapértelmezett program, FELÜGYELET NÉLKÜLI, UNCPATH, HIDEWINDOW, ADMINRIGHTS és ANY_PLATFORM. Az alapértelmezett érték 152084496.

Kicsit Decimális Hexadecimális Leírás
0 1 0x00000001 AUTHORIZED_DYNAMIC_INSTALL. A program jogosult a dinamikus telepítésre.
1 2 0x00000002 USE_CUSTOM_PROGRESS_MSG. A program egy testreszabott folyamatjelző üzenetet használ.
8 256 0x00000100 WINDOWS_CE. Használja Windows CE eszközprogramként. Ha ez az érték be van állítva, a program nem érhető el az asztali ügyfelek számára.
9 512 0x00000200 RUN_DEPENDANT_ALWAYS. Mindig futtassa a programtól függő azonnali parancsot.
10 1024 0x00000400 VISSZASZÁMLÁLÁS. A visszaszámlálás párbeszédpanel megjelenítése.
12 4096 0x00001000 TILTVA. A program le van tiltva.
13 8192 0x00002000 FELÜGYELET NÉLKÜL. A program nem igényel felhasználói beavatkozást.
14 16384 0x00004000 USERCONTEXT. A programnak a felhasználói környezetben kell futnia. Mindig állítsa az értéket 0-ra.
15 32768 0x00008000 ADMINRIGHTS. A programnak rendszergazdai jogosultságokkal kell futnia.
16 65536 0x00010000 MINDENFELHASZNÁLÓ. A programot minden olyan felhasználónak futtatnia kell, aki számára érvényes. Ez a beállítás csak kötelező feladatokhoz érvényes. Mindig állítsa az értéket 0-ra.
17 131072 0x00020000 NOUSERLOGGEDIN. A program csak akkor fut, ha nincs bejelentkezett felhasználó.
18 262144 0x00040000 OKTOQUIT. A program leállítása engedélyezve van. Mindig állítsa az értéket 0-ra.
19 524288 0x00080000 OKTOREBOOT. A számítógép újraindítása engedélyezve van. Mindig állítsa az értéket 0-ra.
20 1048576 0x00100000 USEUNCPATH. A programhozzáférés univerzális elnevezési konvenciós (UNC) elérési utat használ.
21 2097152 0x00200000 PERSISTCONNECTION. A programkapcsolat megőrzve. Mindig állítsa az értéket 0-ra.
22 4194304 0x00400000 RUNMINIMIZED. Teljes méretűre állíthatja a programablakot. Mindig állítsa az értéket 0-ra.
23 8388608 0x00800000 RUNMAXIMIZED. Kis méretűre állíthatja a programablakot. Mindig állítsa az értéket 0-ra.
24 16777216 0x01000000 HIDEWINDOW. A program ablakának elrejtése.
25 33554432 0x02000000 OKTOLOGOFF. A logoff engedélyezve van. Mindig állítsa az értéket 0-ra.
26 67108864 0x04000000 RUNACCOUNT. Futtassa a programot fiókhozzáférés használatával.
27 134217728 0x08000000 ANY_PLATFORM. A program bármilyen operációs rendszeren futtatható.
28 268435456 0x10000000 STILL_RUNNING. A program jelenleg fut.
29 536870912 0x20000000 SUPPORT_UNINSTALL. A program rendelkezik egy eltávolítási segédprogrammal. Mindig állítsa az értéket 0-ra.
31 2147483648 0x80000000 SHOW_IN_ARP. A program megjelenítése a Programok hozzáadása vagy eltávolítása nézetben.

References
Adattípus: SMS_TaskSequence_Reference Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

SMS_TaskSequence_Reference kiszolgálói WMI-osztály objektumai, amelyek a feladatütemezés lépéseiben hivatkozott csomagokat/programokat és alkalmazásokat jelölik.

RefreshPkgSourceFlag
Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

RefreshSchedule
Adattípus: SMS_ScheduleToken Tömb

Hozzáférés típusa:

Minősítők: [max(15), lusta]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ReferencesCount
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A tulajdonság által References jelzett tömb mérete. Ez a feladatütemezés által hivatkozott csomagok/programok és alkalmazások számát jelöli.

Reserved
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Az SMS-szolgáltató belsőleg használja.

SecuredScopeNames
Adattípus: String Array

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

SedoObjectVersion
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Sequence
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

Feladatütemezési adatokat tartalmazó XML-formátumú adatok.

ShareName
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

ShareType
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

SourceDate
Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

SourceSite
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

SourceVersion
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

StoredPkgPath
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

StoredPkgVersion
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

SupportedOperatingSystems
Adattípus: SMS_OS_Details Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

SMS_OS_Details kiszolgálói WMI-osztály objektumait, amelyek ismertetik azon platformok részleteit, amelyeken a program futhat.

TaskSequenceFlags
Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: [lazy, bits("DANGLING_REF(0)")]

A feladatütemezési csomag feltételeit jelző jelzők. Az egyetlen jelenleg definiált jelölő a DANGLING_REF (0. bit).

Kicsit Leírás
0 Adja meg, hogy a feladatütemezés olyan csomagra hivatkozik-e, amely nincs definiálva a helyen.

Type
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

A csomag által képviselt feladatütemezés típusa. A lehetséges értékek a következők:

Érték Leírás
1 Általános feladatütemezés
2 Operációs rendszer központi telepítésének feladatütemezése

Version
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

Lásd: SMS_PackageBaseclass kiszolgálói WMI-osztály.

Megjegyzések

Az osztály osztályminősítői a következők:

  • Biztosított

  • Icon("Package.ico")

    A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager Osztály- és tulajdonságminősítők.

    Az osztály használatának megkezdéséhez lásd: Operációs rendszer központi telepítési feladatütemezési csomag létrehozása.

    Az operációs rendszer központi telepítésének feladatütemezési csomagját úgy hozhatja létre, hogy létrehozza a SMS_TaskSequencePackage osztály egy példányát, amely egy feladatütemezést tárol. Maga a feladatütemezés az operációs rendszer központi telepítésének feladatütemezési objektummodelljével jön létre, és a feladatütemezési csomaghoz a SetSequence metódussal van társítva a Class SMS_TaskSequencePackage metódusban . A csomag azoknak az ügyfeleknek lesz meghirdetve, akik ezután futtathatják a feladatütemezést. További információ: Operációs rendszer központi telepítési feladatütemezési csomagjának létrehozása.

    A feladatütemezési WMI-objektumokkal kapcsolatos további információkért lásd: Az operációs rendszer központi telepítésének feladatütemezései.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).

Fejlesztési követelmények

További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).

Lásd még

SMS_TaskSequence kiszolgálói WMI-osztály