共用方式為


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 的方法。

方法 描述
類別SMS_TaskSequencePackage中的 AddChangeNotification 方法 新增工作順序套件變更通知。
類別SMS_TaskSequencePackage中的 AddDistributionPoints 方法 新增工作順序封裝的發佈點。
類別SMS_TaskSequencePackage中的 CheckReferencesShareType 方法 檢查此工作順序的所有參考套件,並傳回所有未共用的套件。
類別SMS_TaskSequencePackage中的 GetClientConfigPolicies 方法 取得所有全月臺用戶端設定原則及其對應的原則指派。
類別SMS_TaskSequencePackage中的 GetContentHash 方法 取得特定Configuration Manager內容的雜湊。
類別SMS_TaskSequencePackage中的 GetPackageDefaultHash 方法 取得Configuration Manager封裝的雜湊。
類別SMS_TaskSequencePackage中的 GetPackageHash 方法 取得工作順序封裝的憑證雜湊。
類別SMS_TaskSequencePackage中的 GetSequence 方法 從工作順序封裝取得工作順序。
類別SMS_TaskSequencePackage中的 GetTsPolicies 方法 取得與指定工作順序相關聯的所有原則。
類別SMS_TaskSequencePackage中的 GetTsPoliciesSaMedia 方法 取得與指定工作順序相關聯的所有原則。
類別SMS_TaskSequencePackage中的 GetTSRelatedToDriverCategory 方法 取得與指定類別相關的工作順序套件。
類別SMS_TaskSequencePackage中的 ImportSequence 方法 SMS_TaskSequence根據提供的 XML 匯入 物件。
類別SMS_TaskSequencePackage中的 RefreshPkgSource 方法 當封裝屬性未變更時,重新整理所有發佈點的封裝來源。
類別SMS_TaskSequencePackage中的 SetSequence 方法 更新輸入工作順序的工作順序套件。
類別SMS_TaskSequencePackage中的 SetSourceSite 方法 設定工作順序封裝之來源月臺的程式碼。
類別SMS_TaskSequencePackage中的 Unlock 方法 將來源月臺設定為目前網站,以解除鎖定工作順序套件。

屬性

ActionInProgress
資料類型:UInt32

存取類型:唯讀

限定詞:[read]

參閱SMS_PackageBaseclass伺服器 WMI 類別

AlternateContentProviders
資料類型:String

存取類型:讀取/寫入

限定詞:[大型、延遲]

參閱SMS_PackageBaseclass伺服器 WMI 類別

BootImageID
資料類型:String

存取類型:讀取/寫入

限定詞:[延遲]

如果工作順序包含 屬性中開機映射的參考,則為開機映射套件的標識 References 符。 如需開機映射套件的相關資訊,請參閱 SMS_BootImagePackage 伺服器 WMI 類別。

Category
資料類型:String

存取類型:讀取/寫入

限定詞:[延遲]

工作順序套件類別。 預設值為 「」。 套件的類別是使用 CategorySMS_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伺服器開發需求。

另請參閱

SMS_TaskSequence伺服器 WMI 類別