SMS_TaskSequence_ApplyOperatingSystemAction伺服器 WMI 類別
Windows SMS_TaskSequence_ApplyOperatingSystemAction
Management Instrumentation (WMI) 類別是 Configuration Manager 中的 SMS 提供者伺服器類別,代表在目的電腦上安裝指定作業系統映射的工作順序動作。
下列語法已從受控物件格式 (MOF) 程式碼簡化,並包含所有繼承的屬性。
語法
Class SMS_TaskSequence_ApplyOperatingSystemAction : SMS_TaskSequence_Action
{
SMS_TaskSequence_Condition Condition;
String ConfigFileName;
String ConfigFilePackage;
Boolean ContinueOnError;
String Description;
UInt32 DestinationDisk;
String DestinationLogicalDrive;
UInt32 DestinationPartition;
String DestinationVariable;
Boolean Enabled;
UInt32 ImageIndex;
String ImagePackageID;
UInt32 InstallEditionIndex;
String InstallPackageID;
String Name;
Boolean RunFromNet;
String SupportedEnvironment;
UInt32 Timeout;
};
方法
類別 SMS_TaskSequence_ApplyOperatingSystemAction
不會定義任何方法。
屬性
Condition
資料類型:SMS_TaskSequence_Condition
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
ConfigFileName
資料類型:String
存取類型:讀取/寫入
限定詞:[RequiredIfNotNull (「ConfigFilePackage」) , VariableName (「OSDConfigFileName」) ]
屬性中 ConfigFilePackage
指定的回應檔名稱。 如需詳細資訊,請參閱本主題稍後的一節。
與這個屬性相關聯的工作順序變數是 OSDConfigFileName。 如需詳細資訊,請參閱 OS 部署工作順序變數。
ConfigFilePackage
資料類型:String
存取類型:讀取/寫入
限定詞:[CommandLineArg (4) , TaskSequencePackage]
包含 Windows 安裝程式回應檔案的選擇性套件識別碼。 如需詳細資訊,請參閱本主題稍後的一節。
ContinueOnError
資料類型:Boolean
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
Description
資料類型:String
存取類型:讀取/寫入
限定詞:[AllowedLen (「0-255」) ]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
DestinationDisk
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[CommandLineArg (6) ,ValueRange (「0-99」) ]
要套用映射的磁片索引。 索引的值可以是 0 到 99。 如需詳細資訊,請參閱本主題稍後的一節。
DestinationLogicalDrive
資料類型:String
存取類型:讀取/寫入
限定詞:[CommandLineArg (8) ]
要套用影像之磁片區的邏輯磁碟機號。 如需詳細資訊,請參閱本主題稍後的一節。
DestinationPartition
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[CommandLineArg (7) , RequiredIfNotNull (「DestinationDisk」) , ValueRange (「1-99」) ]
套用映射的目標磁片 DestinationDisk
上的資料分割索引。 索引的值可以是 1 到 99。 如需詳細資訊,請參閱本主題稍後的一節。
DestinationVariable
資料類型:String
存取類型:讀取/寫入
限定詞:[CommandLineArg (9) ]
工作順序變數,包含套用影像之磁片區的邏輯磁碟機號。 如需詳細資訊,請參閱本主題稍後的一節。
Enabled
資料類型:Boolean
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
ImageIndex
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[RequiredIfNotNull (「ImagePackageID」) , ValueRange (「1-2147483647」) , VariableName (「OSDImageIndex」) ]
套用至目的電腦之 WIM 檔案中的映射索引。 這個屬性的值可以介於 1 到 2147483647 之間。 如果 ImagePackageID
已設定,則需要此屬性。 如需詳細資訊,請參閱本主題稍後的一節。
與這個屬性相關聯的工作順序變數是 OSDImageIndex。 如需詳細資訊,請參閱 OS 部署工作順序變數。
ImagePackageID
資料類型:String
存取類型:讀取/寫入
限定詞:[CommandLineArg (1) ,TaskSequencePackage (「image」) ,RequiredIfNull (「InstallPackageID」) ]
套用至目的電腦的映射套件識別碼。 如果 InstallPackageID
未設定,則需要此屬性。 如需詳細資訊,請參閱本主題稍後的一節。
InstallEditionIndex
資料類型:UInt32
存取類型:讀取/寫入
限定詞:[RequiredIfNotNull (「InstallPackageID」) , VariableName (「OSDInstallEditionIndex」) ]
腳本安裝的版本索引,反映在套用至目的電腦的 WIM 檔案中。 預設值為 0。 如果 InstallPackageID
已設定,則需要此屬性。 如需詳細資訊,請參閱本主題稍後的一節。
InstallPackageID
資料類型:String
存取類型:讀取/寫入
限定詞:[CommandLineArg (3) 、TaskSequencePackage (「image」) 、RequiredIfNull (「ImagePackageID」) ]
要在目的電腦上安裝之腳本作業系統安裝套件的套件識別碼。 如需詳細資訊,請參閱本主題稍後的一節。
Name
資料類型:String
存取類型:讀取/寫入
限定詞:[AllowedLen (「1-100」) ]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
RunFromNet
資料類型:Boolean
存取類型:讀取/寫入
限定詞:[RunFromNet、CommandLineArg (10) ]
true
如果作業系統 WIM 映射會直接從網路共用套用,而不是先下載,則為 。 這需要在發佈點上的共用上提供映射套件。 預設值為 false
。
此資訊適用于 System Center 2012 Configuration Manager SP1 或更新版本,以及 System Center 2012 R2 Configuration Manager或更新版本。
SupportedEnvironment
資料類型:String
存取類型:讀取/寫入
限定詞:[Not_Null:ToInstance]
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
此工作順序動作的這個屬性預設值是 WinPE。
Timeout
資料類型:UInt32
存取類型:讀取/寫入
限定詞:無
請 參閱SMS_TaskSequence_Action伺服器 WMI 類別。
註解
此類別的類別限定詞包括:
[CommandLine (「OSDApplyOS.exe< ?1: /image:%1,%%OSDImageIndex%? >< 3: /install:%3,%%OSDInstallEditionIndex%% >< ?4: \」/config:%4,%%OSDConfigFileName%\「 >< ?6: /target:%6,%7 >< ?8: /target:%8 >< ?9: /target:%%9% > %」) ,
ActionCategory{「Images,1,5」},ActionUI{「AdminUI.TaskSequenceEditor.dll」, 「Microsoft。ConfigurationManagement.AdminConsole.TaskSequenceEditor「, 」ApplyOperatingSystemControl「,」TaskSequenceOptionControl「},SequenceCategory (」OSD「) ]
如需 [屬性] 區段中包含之類別限定詞和屬性限定詞的詳細資訊,請參閱Configuration Manager類別和屬性限定詞。
您可以針對此工作順序動作的目標設定下列屬性:
DestinationDisk
DestinationPartition
DestinationLogicalDrive
DestinationVariable
若要安裝到特定磁片或磁碟分割,請設定
DestinationDisk
和DestinationPartition
,並將其他目的地屬性設定為null
。若要安裝至邏輯磁片區,例如 c:\,請將其他屬性設定
DestinationLogicalDrive
為null
。DestinationVariable
可以設定為工作順序變數,其中包含以 「1,1」 形式設定為目標磁片 1、磁碟分割 1 或包含 「c:」 的目標邏輯磁片區。將所有目的地屬性設定為
null
,以使用「下一個可用」格式化的磁片區作為目標。下列屬性專屬於特定類型的安裝:
和
ImagePackageID
ImageIndex
屬性用於以映射為基礎的安裝。和
InstallPackageID
InstallEditionIndex
屬性用於腳本安裝。和
ConfigFilePackage
ConfigFileName
屬性用於從組態檔進行安裝。屬性
InstallEditionIndex
是由 類別設定SMS_TaskSequence_ApplyOperatingSystemAction
。 它是由 伺服器 WMI 類別SMS_TaskSequence_SetupWindowsAndSMSAction擷取。
注意事項
如果您的 ImageIndex
應用程式必須根據大於0x7fffffff (2147483647) 的最大值來檢查屬性,則為 屬性提供的值可能會有問題。 在此情況下,您的應用程式無法在 屬性上使用範圍限定詞。
需求
執行時間需求
如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。
開發需求
如需詳細資訊,請參閱Configuration Manager伺服器開發需求。