Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La SMS_TaskSequencePackage classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS in Configuration Manager che rappresenta un pacchetto di sequenze 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 di 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 tutti i pacchetti a cui viene fatto riferimento per questa sequenza di attività e restituisce tutti i pacchetti non condivisi. |
| Metodo GetClientConfigPolicies nella classe SMS_TaskSequencePackage | Scarica 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 contenuti specifici di Configuration Manager. |
| Metodo GetPackageDefaultHash nella classe SMS_TaskSequencePackage | Ottiene l'hash di un pacchetto di 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 di sequenze 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 di sblocco in classe SMS_TaskSequencePackage | Imposta il sito di origine sul sito corrente, sbloccando così il pacchetto della sequenza di attività. |
Proprietà
ActionInProgress Tipo: UInt32
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
AlternateContentProviders Tipo: String
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
BootImageID Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
ID del pacchetto di immagine di avvio se la sequenza di attività contiene un riferimento a un'immagine di avvio nella References proprietà. Per informazioni sul pacchetto di immagini di avvio, vedere SMS_BootImagePackage classe WMI del server.
Category Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Categoria del pacchetto della sequenza di attività. Il valore predefinito è "". La categoria per il pacchetto viene assegnata utilizzando la Category proprietà di SMS_TaskSequence classe WMI del server.
CustomProgressMsg Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Un messaggio di stato personalizzato specificato nella console di Configuration Manager.
DependentProgram Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Stringa di testo formattata che definisce qualsiasi programma che deve essere eseguito prima del programma corrente. Il formato è "<PackageID>;;<ProgramName>". Per ulteriori informazioni, vedere SMS_Program Server WMI Class.
Description Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Duration Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Tempo approssimativo, in minuti, necessario per l'esecuzione del programma. Il valore predefinito è 0.
ExtendedData Tipo di dati: UInt8 matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
ExtendedDataSize Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
ForcedDisconnectDelay Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
ForcedDisconnectEnabled Tipo: Boolean
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
ForcedDisconnectNumRetries Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Icon Tipo di dati: UInt8 matrice
Tipo di accesso: lettura/scrittura
Qualificazioni: [grande]
Vedi SMS_PackageBaseclass classe WMI del server.
IconSize Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
IgnoreAddressSchedule Tipo: Boolean
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
ISVData Tipo di dati: UInt8 matrice
Tipo di accesso: lettura/scrittura
Qualificatori: [grande, pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
ISVDataSize Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
Language Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
LastRefreshTime Tipo: DateTime
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
LocalizedCategoryInstanceNames Tipo: String Array
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
Manufacturer Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
MIFFilename Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
MIFName Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
MIFPublisher Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
MIFVersion Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Name Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
NumOfPrograms Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
PackageID Tipo: String
Tipo di accesso: Lettura
Qualificatori [chiave]
Vedi SMS_PackageBaseclass classe WMI del server.
PackageSize Tipo: UInt32
Tipo di accesso: Lettura
Vedi SMS_PackageBaseclass classe WMI del server.
PackageType Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Per questa classe, il tipo di pacchetto è PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [bit]
Vedi SMS_PackageBaseclass classe WMI del server.
PkgSourceFlag Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
PkgSourcePath Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
PreferredAddressType Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Priority Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
ProgramFlags Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificatori: [bit]
Flag che identificano le caratteristiche di installazione del programma. I flag predefiniti sono programma predefinito, UNPRESID, UNCPATH, HIDEWINDOW, ADMINRIGHTS e ANY_PLATFORM. Il valore predefinito è 152084496.
| Bit | 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 utilizza un messaggio di stato di avanzamento personalizzato. |
| 8 | 256 | 0x00000100 | WINDOWS_CE. Usa Windows CE come programma di dispositivo. Se questo valore è impostato, il programma non è 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 conto alla rovescia. |
| 12 | 4096 | 0x00001000 | DISABILITATO. Il programma è disabilitato. |
| 13 | 8192 | 0x00002000 | INCUSTODITO. Il programma non richiede alcuna interazione da parte dell'utente. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. Il programma deve essere eseguito nel contesto dell'utente. Imposta sempre il valore su 0. |
| 15 | 32768 | 0x00008000 | DIRITTI DI AMMINISTRATORE. Il programma deve essere eseguito con diritti di amministratore. |
| 16 | 65536 | 0x00010000 | OGNI UTENTE. Il programma deve essere eseguito da ogni utente per il quale è valido. Questa impostazione è valida solo per i lavori obbligatori. Imposta 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. Imposta sempre il valore su 0. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. Il riavvio del computer è abilitato. Imposta sempre il valore su 0. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. L'accesso al programma usa un percorso UNC (Universal Naming Convention). |
| 21 | 2097152 | 0x00200000 | PERSIST. La connessione al programma viene mantenuta. Imposta sempre il valore su 0. |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED. Ingrandire la finestra del programma. Imposta sempre il valore su 0. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Ridurre a icona la finestra del programma. Imposta sempre il valore su 0. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Nascondere la finestra del programma. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. Disconnessione abilitata. Imposta sempre il valore su 0. |
| 26 | 67108864 | 0x04000000 | ESEGUIACCOUNT. Esegui il programma utilizzando l'accesso all'account. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. Il programma può essere eseguito su 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. Imposta 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
Qualificazioni: [pigro, leggi]
SMS_TaskSequence_Reference oggetti della classe WMI del server che rappresentano i pacchetti/programmi e le applicazioni a cui fanno riferimento i passaggi della sequenza di attività.
RefreshPkgSourceFlag Tipo: Boolean
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Vedi SMS_PackageBaseclass classe WMI del server.
RefreshSchedule Tipo di dati: SMS_ScheduleToken matrice
Tipo di accesso:
Qualificazioni: [max(15), lazy]
Vedi SMS_PackageBaseclass classe WMI del server.
ReferencesCount Tipo: UInt32
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Dimensioni della matrice indicate dalla References proprietà. Rappresenta il numero di pacchetti/programmi e applicazioni a cui fa riferimento la sequenza di attività.
Reserved Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
Usato internamente dal provider SMS.
SecuredScopeNames Tipo: String Array
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
SedoObjectVersion Tipo: String
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
Sequence Tipo: String
Tipo di accesso: sola lettura
Qualificazioni: [pigro, leggi]
Dati in formato XML contenenti informazioni sulla sequenza di attività.
ShareName Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
ShareType Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
SourceDate Tipo: DateTime
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
SourceSite Tipo: String
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
SourceVersion Tipo: UInt32
Tipo di accesso: sola lettura
Qualificazioni: [leggi]
Vedi SMS_PackageBaseclass classe WMI del server.
StoredPkgPath Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
StoredPkgVersion Tipo: UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
SupportedOperatingSystems Tipo di dati: SMS_OS_Details matrice
Tipo di accesso: lettura/scrittura
Qualificazioni: [pigro]
SMS_OS_Details Oggetti di classe WMI del server che descrivono i dettagli delle piattaforme in cui il programma può essere eseguito.
TaskSequenceFlags Tipo: 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).
| Bit | Descrizione |
|---|---|
| 0 | Impostare se la sequenza di attività fa riferimento a un pacchetto non definito nel sito. |
Type Tipo: UInt32
Tipo di accesso: sola lettura
Qualificazioni: [pigro, leggi]
Tipo di sequenza di attività rappresentato dal pacchetto. I valori possibili sono:
| Valore | Descrizione |
|---|---|
| 1 | Sequenza di attività generica |
| 2 | Sequenza di attività di distribuzione del sistema operativo |
Version Tipo: String
Tipo di accesso: lettura/scrittura
Qualificazioni: Nessuna
Vedi SMS_PackageBaseclass classe WMI del server.
Osservazioni
I qualificatori della classe per questa classe includono:
Protetto
icona("Package.ico")
Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Qualificatori di classe e proprietà di Configuration Manager.
Per iniziare a usare questo corso, vedere Come creare un pacchetto di sequenze di attività di distribuzione del sistema operativo.
È possibile creare un pacchetto di sequenze di attività di distribuzione del sistema operativo creando un'istanza
SMS_TaskSequencePackagedella 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 nel metodo Class SMS_TaskSequencePackage . 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 Requisiti di sviluppo del server di Configuration Manager.