Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WMI-klassen SMS_TaskSequencePackage (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar ett aktivitetssekvenspaket som definierar stegen som ska köras för aktivitetssekvensen.
Följande syntax är förenklad från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
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;
};
Metoder
I följande tabell visas metoderna i SMS_TaskSequencePackage.
| Metod | Beskrivning |
|---|---|
| AddChangeNotification-metoden i klass SMS_TaskSequencePackage | Lägger till ett meddelande om ändring av aktivitetssekvenspaket. |
| AddDistributionPoints-metoden i klass SMS_TaskSequencePackage | Lägger till distributionsplatserna för aktivitetssekvenspaketet. |
| CheckReferencesShareType-metoden i klass SMS_TaskSequencePackage | Kontrollerar alla refererade paket för den här aktivitetssekvensen och returnerar alla som inte delas. |
| Metoden GetClientConfigPolicies i klass SMS_TaskSequencePackage | Hämtar alla klientkonfigurationsprinciper för hela webbplatsen och deras motsvarande principtilldelningar. |
| GetContentHash-metoden i klass SMS_TaskSequencePackage | Hämtar hash för specifikt Configuration Manager innehåll. |
| GetPackageDefaultHash-metoden i klass SMS_TaskSequencePackage | Hämtar hash för ett Configuration Manager paket. |
| GetPackageHash-metoden i klass SMS_TaskSequencePackage | Hämtar certifikathashen för aktivitetssekvenspaketet. |
| GetSequence-metoden i klass SMS_TaskSequencePackage | Hämtar en aktivitetssekvens från ett aktivitetssekvenspaket. |
| Metoden GetTsPolicies i Class SMS_TaskSequencePackage | Hämtar alla principer som är associerade med den angivna aktivitetssekvensen. |
| GetTsPoliciesSaMedia-metoden i klass SMS_TaskSequencePackage | Hämtar alla principer som är associerade med den angivna aktivitetssekvensen. |
| GetTSRelatedToDriverCategory-metoden i klass SMS_TaskSequencePackage | Hämta aktivitetssekvenspaket som är relaterade till den angivna kategorin. |
| ImportSequence-metoden i klass SMS_TaskSequencePackage | Importerar ett SMS_TaskSequence objekt baserat på angiven XML. |
| RefreshPkgSource-metoden i klass SMS_TaskSequencePackage | Uppdaterar paketkällan på alla distributionsplatser om paketegenskaperna inte har ändrats. |
| SetSequence-metoden i klass SMS_TaskSequencePackage | Uppdateringar ett aktivitetssekvenspaket med indataaktivitetssekvensen. |
| SetSourceSite-metoden i klass SMS_TaskSequencePackage | Anger koden för källplatsen för aktivitetssekvenspaketet. |
| Upplåsningsmetod i klass SMS_TaskSequencePackage | Anger källplatsen till den aktuella platsen, vilket låser upp aktivitetssekvenspaketet. |
Egenskaper
ActionInProgress Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
AlternateContentProviders Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Se SMS_PackageBaseclass WMI-klass för server.
BootImageID Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
ID för startavbildningspaketet om aktivitetssekvensen innehåller en referens till en startavbildning i egenskapen References . Information om startavbildningspaketet finns i SMS_BootImagePackage WMI-klass för Server.
Category Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Paketkategori för aktivitetssekvens. Standardvärdet är "". Kategorin för paketet tilldelas med Category egenskapen för SMS_TaskSequence Server WMI-klass.
CustomProgressMsg Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Ett anpassat förloppsmeddelande som anges i konsolen Configuration Manager.
DependentProgram Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
En formaterad textsträng som definierar det program som ska köras före det aktuella programmet. Formatet är "<PackageID;>;<Programnamn>". Mer information finns i SMS_Program WMI-klass för server.
Description Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Duration Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Den ungefärliga tiden i minuter som det tar att köra programmet. Standardvärdet är 0.
ExtendedData Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Se SMS_PackageBaseclass WMI-klass för server.
ExtendedDataSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectDelay Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectEnabled Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ForcedDisconnectNumRetries Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Icon Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor]
Se SMS_PackageBaseclass WMI-klass för server.
IconSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
IgnoreAddressSchedule Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ISVData Datatyp: UInt8 Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [stor, lat]
Se SMS_PackageBaseclass WMI-klass för server.
ISVDataSize Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
Language Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
LastRefreshTime Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
LocalizedCategoryInstanceNames Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
Manufacturer Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFFilename Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFPublisher Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
MIFVersion Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Name Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
NumOfPrograms Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
PackageID Datatyp: String
Åtkomsttyp: Läsa
Kvalificerare [nyckel]
Se SMS_PackageBaseclass WMI-klass för server.
PackageSize Datatyp: UInt32
Åtkomsttyp: Läsa
Se SMS_PackageBaseclass WMI-klass för server.
PackageType Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
För den här klassen är pakettypen PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [bitar]
Se SMS_PackageBaseclass WMI-klass för server.
PkgSourceFlag Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
PkgSourcePath Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
PreferredAddressType Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Priority Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ProgramFlags Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [bitar]
Flaggor som identifierar programmets installationsegenskaper. Standardflaggorna är standardprogram, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS och ANY_PLATFORM. Standardvärdet är 152084496.
| Biten | Decimala | Hexadecimala | Beskrivning |
|---|---|---|---|
| 0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL. Programmet är godkänt för dynamisk installation. |
| 1 | 2 | 0x00000002 | USE_CUSTOM_PROGRESS_MSG. Programmet använder ett anpassat förloppsmeddelande. |
| 8 | 256 | 0x00000100 | WINDOWS_CE. Använd Windows CE som enhetsprogram. Om det här värdet anges erbjuds programmet inte för skrivbordsklienter. |
| 9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS. Kör alltid direkt beroende av programmet. |
| 10 | 1024 | 0x00000400 | NEDRÄKNING. Visa dialogrutan för nedräkning. |
| 12 | 4096 | 0x00001000 | INAKTIVERAD. Programmet är inaktiverat. |
| 13 | 8192 | 0x00002000 | OBEVAKAD. Ingen användarinteraktion krävs för programmet. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. Programmet måste köras i användarkontexten. Ange alltid värdet till 0. |
| 15 | 32768 | 0x00008000 | ADMINISTRATÖRSRÄTTIGHETER. Programmet måste köras med administratörsbehörighet. |
| 16 | 65536 | 0x00010000 | ALLA. Programmet måste köras av alla användare som det är giltigt för. Den här inställningen gäller bara för obligatoriska jobb. Ange alltid värdet till 0. |
| 17 | 131072 | 0x00020000 | NOUSERLOGGEDIN. Programmet körs bara när ingen användare är inloggad. |
| 18 | 262144 | 0x00040000 | OKTOQUIT. Avstängning av program är aktiverat. Ange alltid värdet till 0. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. Datorn startas om. Ange alltid värdet till 0. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. Programåtkomst använder en UNC-sökväg (Universal Naming Convention). |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION. Programanslutningen är beständig. Ange alltid värdet till 0. |
| 22 | 4194304 | 0x00400000 | RUNMINIMERED. Maximera programfönstret. Ange alltid värdet till 0. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Minimera programfönstret. Ange alltid värdet till 0. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Dölj programfönstret. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. Utloggning är aktiverad. Ange alltid värdet till 0. |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT. Kör programmet med kontoåtkomst. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. Programmet kan köras på vilket operativsystem som helst. |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING. Programmet körs för närvarande. |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. Programmet har ett avinstallationsverktyg. Ange alltid värdet till 0. |
| 31 | 2147483648 | 0x80000000 | SHOW_IN_ARP. Visa programmet i Lägg till eller ta bort program. |
References Datatyp: SMS_TaskSequence_Reference Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
SMS_TaskSequence_Reference WMI-klassobjekt för server som representerar paket/program och program som refereras till av stegen i aktivitetssekvensen.
RefreshPkgSourceFlag Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Se SMS_PackageBaseclass WMI-klass för server.
RefreshSchedule Datatyp: SMS_ScheduleToken Matris
Åtkomsttyp:
Kvalificerare: [max(15), lat]
Se SMS_PackageBaseclass WMI-klass för server.
ReferencesCount Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Storleken på matrisen som anges av egenskapen References . Detta representerar antalet paket/program och program som refereras av aktivitetssekvensen.
Reserved Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
Används internt av SMS-leverantören.
SecuredScopeNames Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
SedoObjectVersion Datatyp: String
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
Sequence Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
XML-formaterade data som innehåller information om aktivitetssekvenser.
ShareName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
ShareType Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
SourceDate Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
SourceSite Datatyp: String
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
SourceVersion Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kval: [läsa]
Se SMS_PackageBaseclass WMI-klass för server.
StoredPkgPath Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
StoredPkgVersion Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
SupportedOperatingSystems Datatyp: SMS_OS_Details Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lat]
SMS_OS_Details WMI-klassobjekt för server som beskriver information om de plattformar som programmet kan köras på.
TaskSequenceFlags Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy, bits("DANGLING_REF(0)")]
Flaggor som anger villkor för aktivitetssekvenspaket. Den enda flagga som för närvarande är definierad är DANGLING_REF (bit 0).
| Biten | Beskrivning |
|---|---|
| 0 | Ange om aktivitetssekvensen refererar till ett paket som inte har definierats på platsen. |
Type Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
Den typ av aktivitetssekvens som representeras av paketet. Möjliga värden är:
| Värde | Beskrivning |
|---|---|
| 1 | Allmän uppgiftssekvens |
| 2 | Aktivitetssekvens för distribution av operativsystem |
Version Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_PackageBaseclass WMI-klass för server.
Anmärkningar
Klasskvalificerare för den här klassen är:
Säkrad
Ikon("Package.ico")
Mer information om både klasskvalificerarna och egenskapskvalificerarna som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Information om hur du kommer igång med den här klassen finns i Så här skapar du ett aktivitetssekvenspaket för distribution av operativsystem.
Du skapar ett aktivitetssekvenspaket för distribution av operativsystem genom att skapa en instans av klassen som
SMS_TaskSequencePackageska innehålla en aktivitetssekvens. Själva aktivitetssekvensen skapas med hjälp av objektmodellen för aktivitetssekvens för distribution av operativsystem och är associerad med aktivitetssekvenspaketet med hjälp av metoden SetSequence i klassen SMS_TaskSequencePackage metoden. Paketet meddelas till klienter som sedan kan köra aktivitetssekvensen. Mer information finns i Så här skapar du ett aktivitetssekvenspaket för distribution av operativsystem.Mer information om WMI-objekt för aktivitetssekvenser finns i Om aktivitetssekvenser för distribution av operativsystem.
Krav
Körningskrav
Mer information finns i Körningskrav för Configuration Manager Server.
Utvecklingskrav
Mer information finns i Utvecklingskrav för Configuration Manager Server.