Classe WMI do servidor SMS_TaskSequence_ApplyOperatingSystemAction
A SMS_TaskSequence_ApplyOperatingSystemAction
classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que representa uma ação de sequência de tarefas que instala uma imagem especificada do sistema operacional em um computador de destino.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.
Sintaxe
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;
};
Métodos
A SMS_TaskSequence_ApplyOperatingSystemAction
classe não define nenhum método.
Propriedades
Condition
Tipo de dados: SMS_TaskSequence_Condition
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte classe WMI do servidor SMS_TaskSequence_Action.
ConfigFileName
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]
O nome do arquivo de resposta especificado na ConfigFilePackage
propriedade. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
A variável de sequência de tarefas associada a essa propriedade é OSDConfigFileName. Para obter mais informações, confira Variáveis de sequência de tarefas de implantação do sistema operacional.
ConfigFilePackage
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(4), TaskSequencePackage]
ID do pacote opcional que contém o arquivo de resposta de configuração do Windows. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
ContinueOnError
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte classe WMI do servidor SMS_TaskSequence_Action.
Description
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [AllowedLen("0-255")]
Consulte classe WMI do servidor SMS_TaskSequence_Action.
DestinationDisk
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(6), ValueRange("0-99")]
Índice do disco ao qual aplicar a imagem. O índice pode ter um valor de 0 a 99. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
DestinationLogicalDrive
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(8)]
Letra de unidade lógica do volume ao qual a imagem é aplicada. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
DestinationPartition
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]
Índice da partição no disco de destino especificado pelo DestinationDisk
qual a imagem é aplicada. O índice pode ter um valor de 1 a 99. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
DestinationVariable
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(9)]
Variável de sequência de tarefas que contém a letra de unidade lógica do volume ao qual a imagem é aplicada. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
Enabled
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte classe WMI do servidor SMS_TaskSequence_Action.
ImageIndex
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]
Índice da imagem no arquivo WIM aplicado ao computador de destino. O valor dessa propriedade pode estar entre 1 e 2147483647. Essa propriedade será necessária se ImagePackageID
for definida. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
A variável de sequência de tarefas associada a essa propriedade é OSDImageIndex. Para obter mais informações, confira Variáveis de sequência de tarefas de implantação do sistema operacional.
ImagePackageID
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]
ID do pacote da imagem aplicada ao computador de destino. Essa propriedade será necessária se InstallPackageID
não estiver definida. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
InstallEditionIndex
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]
O índice de edição de uma instalação com script, refletido no arquivo WIM aplicado ao computador de destino. O valor padrão é 0. Essa propriedade será necessária se InstallPackageID
for definida. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
InstallPackageID
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]
ID do pacote de instalação do sistema operacional roteado para instalar no computador de destino. Para obter mais informações, confira a seção Comentários mais adiante neste tópico.
Name
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [AllowedLen("1-100")]
Consulte classe WMI do servidor SMS_TaskSequence_Action.
RunFromNet
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: [RunFromNet, CommandLineArg(10)]
true
se a imagem WIM do sistema operacional for aplicada diretamente de um compartilhamento de rede em vez de ser baixada primeiro. Isso requer que o pacote de imagem seja disponibilizado em um compartilhamento no ponto de distribuição. O valor padrão é false
.
Essas informações se aplicam ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.
SupportedEnvironment
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [Not_Null:ToInstance]
Consulte classe WMI do servidor SMS_TaskSequence_Action.
O valor padrão dessa propriedade para essa ação de sequência de tarefas é WinPE.
Timeout
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte classe WMI do servidor SMS_TaskSequence_Action.
Comentários
As qualificatórias de classe para esta classe incluem:
[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")]
Para obter mais informações sobre as qualificatórias de classe e as qualificatórias de propriedade incluídas na seção Propriedades, consulte Configuration Manager Qualificadores de Classe e Propriedade.
As seguintes propriedades podem ser definidas para o destino desta ação de sequência de tarefas:
DestinationDisk
DestinationPartition
DestinationLogicalDrive
DestinationVariable
Para instalar em um disco ou partição específico, defina
DestinationDisk
eDestinationPartition
defina as outras propriedades de destino comonull
.Para instalar em um volume lógico, como c:\, defina
DestinationLogicalDrive
e defina as outras propriedades comonull
.DestinationVariable
pode ser definida como uma variável de sequência de tarefas que contém o destino na forma de "1,1" para o disco de destino 1, partição 1 ou contém "c:" para direcionar um volume lógico.Defina todas as propriedades de destino como
null
, para usar o volume formatado "próximo disponível" como o destino.As seguintes propriedades são específicas para um tipo específico de instalação:
As
ImagePackageID
propriedades eImageIndex
são usadas para uma instalação baseada em imagem.As
InstallPackageID
propriedades eInstallEditionIndex
são usadas para uma instalação com script.As
ConfigFilePackage
propriedades eConfigFileName
são usadas para instalação de um arquivo de configuração.A
InstallEditionIndex
propriedade é definida pelaSMS_TaskSequence_ApplyOperatingSystemAction
classe. Ele é recuperado pela classe WMI do servidor SMS_TaskSequence_SetupWindowsAndSMSAction.
Observação
O valor fornecido para a propriedade pode ser problemático se o ImageIndex
aplicativo precisar verificar o intervalo da propriedade em relação a um valor máximo maior que 0x7fffffff (2147483647). Nesse caso, seu aplicativo não pode usar o qualificador de intervalo na propriedade.
Requisitos
Requisitos de runtime
Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.
Requisitos de desenvolvimento
Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.
Confira também
Classe WMI do servidor SMS_TaskSequence_SetupWindowsAndSMSAction