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 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 | DISABILE. Il programma è disabilitato. |
| 13 | 8192 | 0x00002000 | INCUSTODITO. 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_TaskSequencePackageclasse 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.