SMS_TaskSequencePackage Windows Management Instrumentation (WMI) 類別是 Configuration Manager 中的 SMS 提供者伺服器類別,代表工作順序套件,定義工作順序執行的步驟。
下列語法是從 MOF) 程式碼 (Managed Object Format 簡化而來,並包含所有繼承的屬性。
語法
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;
};
方法
下表顯示 中 SMS_TaskSequencePackage的方法。
屬性
ActionInProgress 資料類型: UInt32
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
AlternateContentProviders 資料類型: String
存取類型:讀取/寫入
限定詞:[大、懶人]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
BootImageID 資料類型: String
存取類型:讀取/寫入
限定詞:[lazy]
如果工作順序在屬性中 References 包含開機映像的參考,則為開機映像套件的識別碼。 如需開機映像套件的相關資訊,請參閱 SMS_BootImagePackage Server WMI 類別。
Category 資料類型: String
存取類型:讀取/寫入
限定詞:[lazy]
任務序列套件類別。 預設值為 “”。 套件的類別是使用 SMS_TaskSequence Server WMI 類別屬性指派Category。
CustomProgressMsg 資料類型: String
存取類型:讀取/寫入
限定詞:[lazy]
在 Configuration Manager 主控台中指定的自訂進度訊息。
DependentProgram 資料類型: String
存取類型:讀取/寫入
限定詞:[lazy]
定義應在目前程式之前執行的任何程式的格式化文字字串。 格式為 “<PackageID>;;<ProgramName>」。 如需詳細資訊,請參閱 SMS_Program Server WMI 類別。
Description 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Duration 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
程式執行所需花費的大約時間,以分鐘為單位。 預設值為 0。
ExtendedData 資料類型: UInt8 陣列
存取類型:讀取/寫入
限定詞:[大、懶人]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ExtendedDataSize 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[lazy]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ForcedDisconnectDelay 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ForcedDisconnectEnabled 資料類型: Boolean
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ForcedDisconnectNumRetries 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Icon 資料類型: UInt8 陣列
存取類型:讀取/寫入
限定詞:[大]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
IconSize 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[lazy]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
IgnoreAddressSchedule 資料類型: Boolean
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ISVData 資料類型: UInt8 陣列
存取類型:讀取/寫入
限定詞:[大、懶人]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ISVDataSize 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[lazy]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Language 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
LastRefreshTime 資料類型: DateTime
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
LocalizedCategoryInstanceNames 資料類型: String Array
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Manufacturer 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
MIFFilename 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
MIFName 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
MIFPublisher 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
MIFVersion 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Name 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
NumOfPrograms 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PackageID 資料類型: String
存取類型:讀取
限定詞 [機碼]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PackageSize 資料類型: UInt32
存取類型:讀取
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PackageType 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
針對此類別,套件類型為 PKG_TYPE_TASK_SEQUENCE (4) 。
PkgFlags 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[位元]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PkgSourceFlag 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PkgSourcePath 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
PreferredAddressType 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Priority 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ProgramFlags 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[位元]
旗標,識別程式的安裝特性。 預設旗標為 DEFAULT PROGRAM、UNATTENDED、UNCPATH、HIDEWINDOW、ADMINRIGHTS 和 ANY_PLATFORM。 預設值為 152084496。
| 位元 | 小數 | 十六進位 | 描述 |
|---|---|---|---|
| 0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL。 該程式已獲得動態安裝授權。 |
| 1 | 2 | 0x00000002 | USE_CUSTOM_PROGRESS_MSG。 該程式使用自訂的進度訊息。 |
| 8 | 256 | 0x00000100 | WINDOWS_CE。 使用 Windows CE 做為裝置計畫。 如果設定此值,則不會為桌面用戶端提供程式。 |
| 9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS。 一律執行程式的直屬相依。 |
| 10 | 1024 | 0x00000400 | 倒數計時。 顯示倒數對話方塊。 |
| 12 | 4096 | 0x00001000 | 已停用。 程式已停用。 |
| 13 | 8192 | 0x00002000 | 無人值守。 該程序不需要用戶互動。 |
| 14 | 16384 | 0x00004000 | USERCONTEXT。 程式必須在使用者內容中執行。 一律將值設為 0。 |
| 15 | 32768 | 0x00008000 | 管理員權限。 程式必須以系統管理員權限執行。 |
| 16 | 65536 | 0x00010000 | EVERYUSER。 程式必須由每個有效的使用者執行。 此設定只對強制作業有效。 一律將值設為 0。 |
| 17 | 131072 | 0x00020000 | NOUSERLOGGEDIN。 只有在沒有使用者登入時,才會執行程式。 |
| 18 | 262144 | 0x00040000 | OKTOQUIT。 已啟用程式關機。 一律將值設為 0。 |
| 19 | 524288 | 0x00080000 | OKTOREBOOT。 已啟用電腦重新開機。 一律將值設為 0。 |
| 20 | 1048576 | 0x00100000 | USEUNCPATH。 程式存取會使用通用命名慣例 (UNC) 路徑。 |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION。 程式連線會持續保存。 一律將值設為 0。 |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED。 最大化程式視窗。 一律將值設為 0。 |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED。 最小化程式視窗。 一律將值設為 0。 |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW。 隱藏程式視窗。 |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF。 已啟用登出。 一律將值設為 0。 |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT。 使用帳戶存取執行程式。 |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM。 該程序可以在任何操作系統上運行。 |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING。 程式目前正在執行中。 |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL。 該程式具有解除安裝公用程式。 一律將值設為 0。 |
| 31 | 2147483648 | 0x80000000 | SHOW_IN_ARP。 在 [新增或移除程式] 中顯示程式。 |
References 資料類型: SMS_TaskSequence_Reference 陣列
存取類型:唯讀
限定詞:[懶惰,閱讀]
SMS_TaskSequence_Reference 伺服器 WMI 類別 物件,代表工作順序中步驟所參照的套件/程式和應用程式。
RefreshPkgSourceFlag 資料類型: Boolean
存取類型:讀取/寫入
限定詞:[lazy]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
RefreshSchedule 資料類型: SMS_ScheduleToken 陣列
存取類型:
限定詞:[最大 (15) ,延遲]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ReferencesCount 資料類型: UInt32
存取類型:唯讀
限定詞:[閱讀]
屬性所指出 References 的陣列大小。 這代表工作順序參照的套件/程式和應用程式數目。
Reserved 資料類型: String
存取類型:讀取/寫入
限定詞:[lazy]
由簡訊提供者在內部使用。
SecuredScopeNames 資料類型: String Array
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
SedoObjectVersion 資料類型: String
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
Sequence 資料類型: String
存取類型:唯讀
限定詞:[懶惰,閱讀]
包含工作順序資訊的 XML 格式資料。
ShareName 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
ShareType 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
SourceDate 資料類型: DateTime
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
SourceSite 資料類型: String
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
SourceVersion 資料類型: UInt32
存取類型:唯讀
限定詞:[閱讀]
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
StoredPkgPath 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
StoredPkgVersion 資料類型: UInt32
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
SupportedOperatingSystems 資料類型: SMS_OS_Details 陣列
存取類型:讀取/寫入
限定詞:[lazy]
SMS_OS_Details 伺服器 WMI 類別物件,描述程式可執行平台的詳細資料。
TaskSequenceFlags 資料類型: UInt32
存取類型:讀取/寫入
限定詞:[lazy, bits (“DANGLING_REF (0) ”) ]
旗標,指出工作順序套件條件。 目前定義的唯一旗標是DANGLING_REF (位元 0) 。
| 位元 | 描述 |
|---|---|
| 0 | 如果工作順序參考未在網站上定義的套件,則進行設定。 |
Type 資料類型: UInt32
存取類型:唯讀
限定詞:[懶惰,閱讀]
套件代表的工作順序類型。 可能的值為:
| 值 | 描述 |
|---|---|
| 1 | 泛型工作順序 |
| 2 | 作業系統部署工作順序 |
Version 資料類型: String
存取類型:讀取/寫入
限定詞:無
請參閱 SMS_PackageBaseclass 伺服器 WMI 類別。
註解
此類別的類別限定詞包括:
安全的
圖示 (“Package.ico”)
如需 [屬性] 區段中包含的類別限定詞和屬性限定詞的詳細資訊,請參閱 Configuration Manager 類別和屬性限定詞。
若要開始使用本類別,請參閱 如何建立作業系統部署任務序列套件。
您可以建立類別執行個體
SMS_TaskSequencePackage來保存工作順序,以建立作業系統部署工作順序套件。 工作順序本身是使用作業系統部署工作順序物件模型所建立,而且會使用 類別 SMS_TaskSequencePackage 中的 SetSequence 方法 與工作順序套件相關聯。 套件會公告給客戶,客戶接著可以執行工作順序。 如需詳細資訊,請參閱 如何建立作業系統部署工作序列套件。如需工作順序 WMI 物件的詳細資訊,請參閱 關於作業系統部署工作順序。
需求
執行階段需求
如需詳細資訊,請參閱 Configuration Manager 伺服器執行階段需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。