Classe WMI del server SMS_TaskSequencePackage
La SMS_TaskSequencePackage
classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, che rappresenta un pacchetto della sequenza di attività che definisce i passaggi da eseguire per la sequenza di attività.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.
Sintassi
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;
};
Metodi
Nella tabella seguente vengono illustrati i metodi in SMS_TaskSequencePackage
.
Metodo | Descrizione |
---|---|
Metodo AddChangeNotification nella classe SMS_TaskSequencePackage | Aggiunge una notifica di modifica del pacchetto della sequenza di attività. |
Metodo AddDistributionPoints nella classe SMS_TaskSequencePackage | Aggiunge i punti di distribuzione per il pacchetto della sequenza di attività. |
Metodo CheckReferencesShareType nella classe SMS_TaskSequencePackage | Controlla la sequenza di attività in tutti i pacchetti a cui si fa riferimento e restituisce tutti i pacchetti non condivisi. |
Metodo GetClientConfigPolicies nella classe SMS_TaskSequencePackage | Ottiene tutti i criteri di configurazione client a livello di sito e le assegnazioni dei criteri corrispondenti. |
Metodo GetContentHash nella classe SMS_TaskSequencePackage | Ottiene l'hash di contenuto Configuration Manager specifico. |
Metodo GetPackageDefaultHash nella classe SMS_TaskSequencePackage | Ottiene l'hash di un pacchetto Configuration Manager. |
Metodo GetPackageHash nella classe SMS_TaskSequencePackage | Ottiene l'hash del certificato per il pacchetto della sequenza di attività. |
Metodo GetSequence nella classe SMS_TaskSequencePackage | Ottiene una sequenza di attività da un pacchetto della sequenza di attività. |
Metodo GetTsPolicies nella classe SMS_TaskSequencePackage | Ottiene tutti i criteri associati alla sequenza di attività specificata. |
Metodo GetTsPoliciesSaMedia nella classe SMS_TaskSequencePackage | Ottiene tutti i criteri associati alla sequenza di attività specificata. |
Metodo GetTSRelatedToDriverCategory nella classe SMS_TaskSequencePackage | Ottenere i pacchetti della sequenza di attività correlati alla categoria specificata. |
Metodo ImportSequence nella classe SMS_TaskSequencePackage | Importa un SMS_TaskSequence oggetto in base al codice XML fornito. |
Metodo RefreshPkgSource nella classe SMS_TaskSequencePackage | Aggiorna l'origine del pacchetto in tutti i punti di distribuzione quando le proprietà del pacchetto non sono state modificate. |
Metodo SetSequence nella classe SMS_TaskSequencePackage | Aggiornamenti un pacchetto della sequenza di attività con la sequenza di attività di input. |
Metodo SetSourceSite nella classe SMS_TaskSequencePackage | Imposta il codice del sito di origine per il pacchetto della sequenza di attività. |
Metodo Unlock nella classe SMS_TaskSequencePackage | Imposta il sito di origine sul sito corrente, che sblocca il pacchetto della sequenza di attività. |
Proprietà
ActionInProgress
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
AlternateContentProviders
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedere SMS_PackageBaseclass Classe WMI del server.
BootImageID
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
ID del pacchetto dell'immagine di avvio se la sequenza di attività contiene un riferimento a un'immagine di avvio nella References
proprietà . Per informazioni sul pacchetto dell'immagine di avvio, vedere SMS_BootImagePackage Classe WMI del server.
Category
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Categoria del pacchetto della sequenza di attività. Il valore predefinito è "". La categoria per il pacchetto viene assegnata usando la Category
proprietà di SMS_TaskSequence classe WMI del server.
CustomProgressMsg
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Messaggio di stato personalizzato specificato nella console di Configuration Manager.
DependentProgram
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Stringa di testo formattata che definisce qualsiasi programma che deve essere eseguito prima del programma corrente. Il formato è "<PackageID>;;< ProgramName>". Per altre informazioni, vedere SMS_Program Classe WMI del server.
Description
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Duration
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Tempo approssimativo, in minuti, impiegato per l'esecuzione del programma. Il valore predefinito è 0.
ExtendedData
Tipo di dati: UInt8
Matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedere SMS_PackageBaseclass Classe WMI del server.
ExtendedDataSize
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Vedere SMS_PackageBaseclass Classe WMI del server.
ForcedDisconnectDelay
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
ForcedDisconnectEnabled
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
ForcedDisconnectNumRetries
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Icon
Tipo di dati: UInt8
Matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [large]
Vedere SMS_PackageBaseclass Classe WMI del server.
IconSize
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Vedere SMS_PackageBaseclass Classe WMI del server.
IgnoreAddressSchedule
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
ISVData
Tipo di dati: UInt8
Matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedere SMS_PackageBaseclass Classe WMI del server.
ISVDataSize
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Vedere SMS_PackageBaseclass Classe WMI del server.
Language
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
LastRefreshTime
Tipo di dati:DateTime
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
LocalizedCategoryInstanceNames
Tipo di dati:String Array
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
Manufacturer
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
MIFFilename
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
MIFName
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
MIFPublisher
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
MIFVersion
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Name
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
NumOfPrograms
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
PackageID
Tipo di dati:String
Tipo di accesso: Lettura
Qualificatori [chiave]
Vedere SMS_PackageBaseclass Classe WMI del server.
PackageSize
Tipo di dati:UInt32
Tipo di accesso: Lettura
Vedere SMS_PackageBaseclass Classe WMI del server.
PackageType
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Per questa classe, il tipo di pacchetto è PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [bits]
Vedere SMS_PackageBaseclass Classe WMI del server.
PkgSourceFlag
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
PkgSourcePath
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
PreferredAddressType
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Priority
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
ProgramFlags
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [bits]
Flag che identificano le caratteristiche di installazione del programma. I flag predefiniti sono programma predefinito, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS e ANY_PLATFORM. Il valore predefinito è 152084496.
Pezzo | Decimale | Esadecimale | Descrizione |
---|---|---|---|
0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL. Il programma è autorizzato per l'installazione dinamica. |
1 | 2 | 0x00000002 | USE_CUSTOM_PROGRESS_MSG. Il programma usa un messaggio di stato personalizzato. |
8 | 256 | 0x00000100 | WINDOWS_CE. Usare Windows CE come programma del dispositivo. Se questo valore è impostato, il programma non viene offerto ai client desktop. |
9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS. Eseguire sempre il dipendente immediato del programma. |
10 | 1024 | 0x00000400 | CONTO ALLA ROVESCIA. Visualizzare la finestra di dialogo del conto alla rovescia. |
12 | 4096 | 0x00001000 | DISABILI. Il programma è disabilitato. |
13 | 8192 | 0x00002000 | AUTOMATICA. Il programma non richiede alcuna interazione dell'utente. |
14 | 16384 | 0x00004000 | USERCONTEXT. Il programma deve essere eseguito nel contesto utente. Impostare sempre il valore su 0. |
15 | 32768 | 0x00008000 | ADMINRIGHTS. Il programma deve essere eseguito con diritti di amministratore. |
16 | 65536 | 0x00010000 | EVERYUSER. Il programma deve essere eseguito da tutti gli utenti per i quali è valido. Questa impostazione è valida solo per i processi obbligatori. Impostare sempre il valore su 0. |
17 | 131072 | 0x00020000 | NOUSERLOGGEDIN. Il programma viene eseguito solo quando nessun utente è connesso. |
18 | 262144 | 0x00040000 | OKTOQUIT. L'arresto del programma è abilitato. Impostare sempre il valore su 0. |
19 | 524288 | 0x00080000 | OKTOREBOOT. Il riavvio del computer è abilitato. Impostare sempre il valore su 0. |
20 | 1048576 | 0x00100000 | USEUNCPATH. L'accesso al programma usa un percorso UNC (Universal Naming Convention). |
21 | 2097152 | 0x00200000 | PERSISTCONNECTION. La connessione al programma è persistente. Impostare sempre il valore su 0. |
22 | 4194304 | 0x00400000 | RUNMINIMIZED. Ingrandire la finestra del programma. Impostare sempre il valore su 0. |
23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Ridurre a icona la finestra del programma. Impostare sempre il valore su 0. |
24 | 16777216 | 0x01000000 | HIDEWINDOW. Nascondere la finestra del programma. |
25 | 33554432 | 0x02000000 | OKTOLOGOFF. La disconnessione è abilitata. Impostare sempre il valore su 0. |
26 | 67108864 | 0x04000000 | RUNACCOUNT. Eseguire il programma usando l'accesso all'account. |
27 | 134217728 | 0x08000000 | ANY_PLATFORM. Il programma può essere eseguito in qualsiasi sistema operativo. |
28 | 268435456 | 0x10000000 | STILL_RUNNING. Il programma è attualmente in esecuzione. |
29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. Il programma ha un'utilità di disinstallazione. Impostare sempre il valore su 0. |
31 | 2147483648 | 0x80000000 | SHOW_IN_ARP. Visualizzare il programma in Installazione applicazioni. |
References
Tipo di dati: SMS_TaskSequence_Reference
Matrice
Tipo di accesso: sola lettura
Qualificatori: [lazy, read]
SMS_TaskSequence_Reference oggetti classe WMI server che rappresentano i pacchetti/programmi e le applicazioni a cui fanno riferimento i passaggi della sequenza di attività.
RefreshPkgSourceFlag
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Vedere SMS_PackageBaseclass Classe WMI del server.
RefreshSchedule
Tipo di dati: SMS_ScheduleToken
Matrice
Tipo di accesso:
Qualificatori: [max(15), lazy]
Vedere SMS_PackageBaseclass Classe WMI del server.
ReferencesCount
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: [read]
Dimensioni della matrice indicata dalla References
proprietà . Rappresenta il numero di pacchetti/programmi e applicazioni a cui fa riferimento la sequenza di attività.
Reserved
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
Usato internamente dal provider SMS.
SecuredScopeNames
Tipo di dati:String Array
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
SedoObjectVersion
Tipo di dati:String
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
Sequence
Tipo di dati:String
Tipo di accesso: sola lettura
Qualificatori: [lazy, read]
Dati in formato XML contenenti informazioni sulla sequenza di attività.
ShareName
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
ShareType
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
SourceDate
Tipo di dati:DateTime
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
SourceSite
Tipo di dati:String
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
SourceVersion
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: [read]
Vedere SMS_PackageBaseclass Classe WMI del server.
StoredPkgPath
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
StoredPkgVersion
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
SupportedOperatingSystems
Tipo di dati: SMS_OS_Details
Matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy]
SMS_OS_Details oggetti classe WMI server che descrivono i dettagli per le piattaforme in cui è possibile eseguire il programma.
TaskSequenceFlags
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [lazy, bits("DANGLING_REF(0)")]
Flag che indicano le condizioni del pacchetto della sequenza di attività. L'unico flag attualmente definito è DANGLING_REF (bit 0).
Pezzo | Descrizione |
---|---|
0 | Impostare se la sequenza di attività fa riferimento a un pacchetto non definito nel sito. |
Type
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: [lazy, read]
Tipo di sequenza di attività rappresentata dal pacchetto. I valori possibili sono:
Valore | Descrizione |
---|---|
1 | Sequenza di attività generica |
2 | Sequenza di attività di distribuzione del sistema operativo |
Version
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Vedere SMS_PackageBaseclass Classe WMI del server.
Osservazioni
I qualificatori di classe per questa classe includono:
Protetto
Icon("Package.ico")
Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager Qualificatori di classe e proprietà.
Per iniziare a usare questa classe, vedere Come creare un pacchetto della sequenza di attività di distribuzione del sistema operativo.
È possibile creare un pacchetto della sequenza di attività di distribuzione del sistema operativo creando un'istanza della
SMS_TaskSequencePackage
classe per contenere una sequenza di attività. La sequenza di attività stessa viene creata usando il modello a oggetti della sequenza di attività di distribuzione del sistema operativo ed è associata al pacchetto della sequenza di attività usando il metodo SetSequence nella classe SMS_TaskSequencePackage metodo. Il pacchetto viene annunciato ai client che possono quindi eseguire la sequenza di attività. Per altre informazioni, vedere Come creare un pacchetto della sequenza di attività di distribuzione del sistema operativo.Per altre informazioni sugli oggetti WMI della sequenza di attività, vedere Informazioni sulle sequenze di attività di distribuzione del sistema operativo.
Requisiti
Requisiti di runtime
Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.
Requisiti di sviluppo
Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.