SMS_TaskSequencePackage伺服器 WMI 類別
Windows SMS_TaskSequencePackage
Management Instrumentation (WMI) 類別是 Configuration Manager 中的 SMS 提供者伺服器類別,代表定義工作循序執行步驟的工作順序套件。
下列語法已從受控物件格式 (MOF) 程式碼簡化,並包含所有繼承的屬性。
語法
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
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
AlternateContentProviders
資料類型:String
存取類型:讀取/寫入
限定詞:[大型、延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
BootImageID
資料類型:String
存取類型:讀取/寫入
限定詞:[延遲]
如果工作順序包含 屬性中開機映射的參考,則為開機映射套件的標識 References
符。 如需開機映射套件的相關資訊,請參閱 SMS_BootImagePackage 伺服器 WMI 類別。
Category
資料類型:String
存取類型:讀取/寫入
限定詞:[延遲]
工作順序套件類別。 預設值為 「」。 套件的類別是使用 Category
SMS_TaskSequence Server WMI 類別的 屬性來指派。
CustomProgressMsg
資料類型:String
存取類型:讀取/寫入
限定詞:[延遲]
Configuration Manager主控台中指定的自訂進度訊息。
DependentProgram
資料類型:String
存取類型:讀取/寫入
限定詞:[延遲]
格式化的文字字串,定義應該在目前程式之前執行的任何程式。 格式為 「 < PackageID > ;; <ProgramName > 」。 如需詳細資訊, 請參SMS_Program伺服器 WMI 類別。
Description
資料類型:String
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
Duration
資料類型:UInt32
存取類型:讀取/寫入
限定詞:無
程式執行所花費的大約時間,以分鐘為單位。 預設值為 0。
ExtendedData
資料類型: UInt8
陣列
存取類型:讀取/寫入
限定詞:[大型、延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
ExtendedDataSize
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[延遲]
請 參閱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
存取類型:讀取/寫入
限定詞:[延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
IgnoreAddressSchedule
資料類型:Boolean
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
ISVData
資料類型: UInt8
陣列
存取類型:讀取/寫入
限定詞:[大型、延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
ISVDataSize
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
Language
資料類型:String
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
LastRefreshTime
資料類型:DateTime
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
LocalizedCategoryInstanceNames
資料類型:String Array
存取類型:唯讀
限定詞:[read]
請 參閱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
存取類型:讀取/寫入
限定詞:[bits]
請 參閱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
存取類型:讀取/寫入
限定詞:[bits]
識別程式安裝特性的旗標。 預設旗標為預設程式、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 | ADMINRIGHTS。 程式必須以系統管理員許可權執行。 |
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
存取類型:讀取/寫入
限定詞:[延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
RefreshSchedule
資料類型: SMS_ScheduleToken
陣列
存取類型:
限定詞:[最大 (15) ,延遲]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
ReferencesCount
資料類型:UInt32
存取類型:唯讀
限定詞:[read]
屬性所 References
指示的陣列大小。 這代表工作順序所參考的封裝/程式和應用程式數目。
Reserved
資料類型:String
存取類型:讀取/寫入
限定詞:[延遲]
由 SMS 提供者內部使用。
SecuredScopeNames
資料類型:String Array
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
SedoObjectVersion
資料類型:String
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
Sequence
資料類型:String
存取類型:唯讀
限定詞:[延遲,讀取]
包含工作順序資訊的 XML 格式資料。
ShareName
資料類型:String
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
ShareType
資料類型:UInt32
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
SourceDate
資料類型:DateTime
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
SourceSite
資料類型:String
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
SourceVersion
資料類型:UInt32
存取類型:唯讀
限定詞:[read]
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
StoredPkgPath
資料類型:String
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
StoredPkgVersion
資料類型:UInt32
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_PackageBaseclass伺服器 WMI 類別。
SupportedOperatingSystems
資料類型: SMS_OS_Details
陣列
存取類型:讀取/寫入
限定詞:[延遲]
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
以建立作業系統部署工作順序套件。 工作順序本身是使用作業系統部署工作順序物件模型所建立,而且會使用 Class SMS_TaskSequencePackage 方法中的 SetSequence 方法 與工作順序套件相關聯。 套件會通告給用戶端,這些用戶端接著可以執行工作順序。 如需詳細資訊,請參閱如何建立作業系統部署工作順序套件。如需工作順序 WMI 物件的詳細資訊,請參閱關於作業系統部署工作順序。
需求
執行時間需求
如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。
開發需求
如需詳細資訊,請參閱Configuration Manager伺服器開發需求。