SMS_TaskSequencePackage Server WMI 類別

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

方法 描述
類別 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 方法 根據提供的 XML 匯入 SMS_TaskSequence 物件。
類別 SMS_TaskSequencePackage 中的 RefreshPkgSource 方法 當套件內容未變更時,在所有發佈點重新整理套件來源。
課程 SMS_TaskSequencePackage 中的 SetSequence 方法 使用輸入的工作順序匯報工作順序套件。
類別 SMS_TaskSequencePackage 中的 SetSourceSite 方法 設定工作順序套件的來源網站代碼。
課程 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 伺服器開發需求。

另請參閱

SMS_TaskSequence Server WMI 類別