Поделиться через


Класс WMI сервера SMS_TaskSequence_ApplyOperatingSystemAction

Класс SMS_TaskSequence_ApplyOperatingSystemAction инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который представляет действие последовательности задач, устанавливающее указанный образ операционной системы на целевом компьютере.

Следующий синтаксис упрощен в коде 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. Дополнительные сведения см. в разделе Переменные последовательности задач развертывания ОС.

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. Дополнительные сведения см. в разделе Переменные последовательности задач развертывания ОС.

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 с пакетом обновления 1 (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,%%OSDConfigName%\"><?6: /target:%6,%7><?8: /target:%8><?9: /target:%%9%%>"),

ActionCategory{"Images,1,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Майкрософт. 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.

См. также

Класс WMI сервера SMS_TaskSequence_SetupWindowsAndSMSAction