Serverová třída služby WMI SMS_TaskSequence_ApplyOperatingSystemAction
Třída SMS_TaskSequence_ApplyOperatingSystemAction
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje akci pořadí úkolů, která nainstaluje zadanou bitovou kopii operačního systému do cílového počítače.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
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;
};
Metody
Třída SMS_TaskSequence_ApplyOperatingSystemAction
nedefinuje žádné metody.
Vlastnosti
Condition
Datový typ: SMS_TaskSequence_Condition
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_TaskSequence_Action serverová třída služby WMI.
ConfigFileName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]
Název souboru odpovědí zadaný ve ConfigFilePackage
vlastnosti . Další informace najdete v části Poznámky dále v tomto tématu.
Proměnná pořadí úkolů přidružená k této vlastnosti je OSDConfigFileName. Další informace najdete v tématu Proměnné pořadí úkolů nasazení operačního systému.
ConfigFilePackage
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(4), TaskSequencePackage]
ID volitelného balíčku obsahujícího soubor odpovědí instalačního programu systému Windows. Další informace najdete v části Poznámky dále v tomto tématu.
ContinueOnError
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_TaskSequence_Action serverová třída služby WMI.
Description
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [AllowedLen("0-255")]
Viz SMS_TaskSequence_Action serverová třída služby WMI.
DestinationDisk
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(6), ValueRange("0-99")]
Index disku, na který se má image použít. Index může mít hodnotu 0 až 99. Další informace najdete v části Poznámky dále v tomto tématu.
DestinationLogicalDrive
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(8)]
Písmeno logické jednotky svazku, na který je obrázek použit. Další informace najdete v části Poznámky dále v tomto tématu.
DestinationPartition
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]
Index oddílu na cílovém disku určeném nástrojem DestinationDisk
, na který se image použije. Index může mít hodnotu 1 až 99. Další informace najdete v části Poznámky dále v tomto tématu.
DestinationVariable
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(9)]
Proměnná pořadí úkolů obsahující písmeno logické jednotky svazku, na který se obrázek použije. Další informace najdete v části Poznámky dále v tomto tématu.
Enabled
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_TaskSequence_Action serverová třída služby WMI.
ImageIndex
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]
Index obrázku v souboru WIM použitém na cílový počítač. Hodnota této vlastnosti může být mezi 1 a 2147483647. Tato vlastnost je povinná, pokud ImagePackageID
je nastavená. Další informace najdete v části Poznámky dále v tomto tématu.
Proměnná pořadí úkolů přidružená k této vlastnosti je OSDImageIndex. Další informace najdete v tématu Proměnné pořadí úkolů nasazení operačního systému.
ImagePackageID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]
ID balíčku obrázku použitého na cílový počítač Tato vlastnost je povinná, pokud InstallPackageID
není nastavená. Další informace najdete v části Poznámky dále v tomto tématu.
InstallEditionIndex
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]
Index edice pro instalaci se skriptem, který se odráží v souboru WIM použitém na cílový počítač. Výchozí hodnota je 0. Tato vlastnost je povinná, pokud InstallPackageID
je nastavená. Další informace najdete v části Poznámky dále v tomto tématu.
InstallPackageID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]
ID balíčku skriptovaného instalačního balíčku operačního systému, který se má nainstalovat do cílového počítače. Další informace najdete v části Poznámky dále v tomto tématu.
Name
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [AllowedLen("1-100")]
Viz SMS_TaskSequence_Action serverová třída služby WMI.
RunFromNet
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [RunFromNet, CommandLineArg(10)]
true
pokud se image WIM operačního systému použije přímo ze sdílené síťové složky místo toho, aby se nejprve stáhla. To vyžaduje, aby balíček image byl zpřístupněn ve sdílené složce v distribučním bodě. Výchozí hodnota je false
.
Tyto informace platí pro System Center 2012 Configuration Manager SP1 nebo novější a System Center 2012 R2 Configuration Manager nebo novější.
SupportedEnvironment
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [Not_Null:ToInstance]
Viz SMS_TaskSequence_Action serverová třída služby WMI.
Výchozí hodnota této vlastnosti pro tuto akci pořadí úkolů je WinPE.
Timeout
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_TaskSequence_Action serverová třída služby WMI.
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
[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")]
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Pro cíl této akce pořadí úkolů je možné nastavit následující vlastnosti:
DestinationDisk
DestinationPartition
DestinationLogicalDrive
DestinationVariable
Pokud chcete provést instalaci na konkrétní disk nebo oddíl, nastavte
DestinationDisk
aDestinationPartition
ostatní cílové vlastnosti nastavte nanull
.Pokud chcete provést instalaci na logický svazek, například c:\, nastavte
DestinationLogicalDrive
a nastavte ostatní vlastnosti nanull
.DestinationVariable
lze nastavit na proměnnou pořadí úkolů, která obsahuje cíl ve formě "1,1" na cílový disk 1, oddíl 1 nebo obsahuje "c:" pro cíl logického svazku.Pokud chcete jako cíl použít další dostupný svazek, nastavte všechny cílové vlastnosti na
null
hodnotu .Následující vlastnosti jsou specifické pro konkrétní typ instalace:
Vlastnosti
ImagePackageID
aImageIndex
se používají pro instalaci na základě bitové kopie.Vlastnosti
InstallPackageID
aInstallEditionIndex
se používají pro instalaci se skriptem.Vlastnosti
ConfigFilePackage
aConfigFileName
se používají pro instalaci z konfiguračního souboru.Vlastnost
InstallEditionIndex
je nastavenaSMS_TaskSequence_ApplyOperatingSystemAction
třídou . Načítá ji serverová třída služby WMI SMS_TaskSequence_SetupWindowsAndSMSAction.
Poznámka
Hodnota zadaná pro ImageIndex
vlastnost může být problematická, pokud vaše aplikace musí zkontrolovat rozsah vlastnosti proti maximální hodnotě, která je větší než 0x7fffffff (2147483647). V takovém případě vaše aplikace nemůže použít kvalifikátor rozsahu pro vlastnost.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.
Viz také
serverová třída služby WMI SMS_TaskSequence_SetupWindowsAndSMSAction