Compartilhar via


Classe WMI de Servidor SMS_TaskSequence_ApplyOperatingSystemAction

A SMS_TaskSequence_ApplyOperatingSystemAction classe Windows Management Instrumentation (WMI) é uma classe de servidor do Fornecedor de SMS, no Configuration Manager, que representa uma ação de sequência de tarefas que instala uma imagem do sistema operativo especificada num computador de destino.

A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) 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/Escrita

Qualificadores: Nenhum

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

ConfigFileName Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]

O nome do ficheiro de resposta especificado na ConfigFilePackage propriedade . Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

A variável de sequência de tarefas associada a esta propriedade é OSDConfigFileName. Para obter mais informações, veja Variáveis de sequência de tarefas de implementação do SO.

ConfigFilePackage Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [CommandLineArg(4), TaskSequencePackage]

ID do pacote opcional que contém o ficheiro de resposta da configuração do Windows. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

ContinueOnError Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

Description Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [AllowedLen("0-255")]

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

DestinationDisk Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: [CommandLineArg(6), ValueRange("0-99")]

Índice do disco ao qual pretende aplicar a imagem. O índice pode ter um valor de 0 a 99. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

DestinationLogicalDrive Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [CommandLineArg(8)]

Letra de unidade lógica do volume ao qual a imagem é aplicada. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

DestinationPartition Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

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, consulte a secção Observações mais adiante neste tópico.

DestinationVariable Tipo de dados: String

Tipo de acesso: Leitura/Escrita

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, consulte a secção Observações mais adiante neste tópico.

Enabled Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

ImageIndex Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]

Índice da imagem no ficheiro WIM aplicado ao computador de destino. O valor desta propriedade pode ser entre 1 e 2147483647. Esta propriedade é necessária se ImagePackageID estiver definida. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

A variável de sequência de tarefas associada a esta propriedade é OSDImageIndex. Para obter mais informações, veja Variáveis de sequência de tarefas de implementação do SO.

ImagePackageID Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]

ID do pacote da imagem aplicada ao computador de destino. Esta propriedade é necessária se InstallPackageID não estiver definida. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

InstallEditionIndex Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]

O índice de edição de uma instalação com script, refletido no ficheiro WIM aplicado ao computador de destino. O valor padrão é 0. Esta propriedade é necessária se InstallPackageID estiver definida. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

InstallPackageID Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]

ID do pacote de instalação do sistema operativo com scripts para instalar no computador de destino. Para obter mais informações, consulte a secção Observações mais adiante neste tópico.

Name Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [AllowedLen("1-100")]

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

RunFromNet Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [RunFromNet, CommandLineArg(10)]

true se a imagem WIM do sistema operativo for aplicada diretamente a partir de uma partilha de rede em vez de ser transferida primeiro. Isto requer que o pacote de imagem seja disponibilizado numa partilha no ponto de distribuição. O valor padrão é false.

Estas informações aplicam-se 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/Escrita

Qualificadores: [Not_Null:ToInstance]

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

O valor predefinido desta propriedade para esta ação de sequência de tarefas é WinPE.

Timeout Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Veja Classe WMI de Servidor SMS_TaskSequence_Action.

Comentários

Os qualificadores 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 os qualificadores de classe e os qualificadores de propriedade incluídos na secção Propriedades, consulte Configuration Manager Classificadores 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 num disco ou partição específico, defina DestinationDisk e DestinationPartition defina as outras propriedades de destino como null.

    Para instalar num volume lógico, como c:\, defina DestinationLogicalDrive e defina as outras propriedades como null.

    DestinationVariable pode ser definido como uma variável de sequência de tarefas que contém o destino sob a 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 nullde destino como , para utilizar o volume formatado "próximo disponível" como destino.

    As seguintes propriedades são específicas de um determinado tipo de instalação:

  • As ImagePackageID propriedades e ImageIndex são utilizadas para uma instalação baseada em imagens.

  • As InstallPackageID propriedades e InstallEditionIndex são utilizadas para uma instalação com script.

  • As ConfigFilePackage propriedades e ConfigFileName são utilizadas para instalação a partir de um ficheiro de configuração.

    A InstallEditionIndex propriedade é definida pela SMS_TaskSequence_ApplyOperatingSystemAction classe . É obtido pela Classe WMI de Servidor SMS_TaskSequence_SetupWindowsAndSMSAction.

Observação

O valor fornecido para a ImageIndex propriedade pode ser problemático se a sua aplicação tiver de marcar intervalo da propriedade relativamente a um valor máximo superior a 0x7fffffff (2147483647). Neste caso, a aplicação não pode utilizar o qualificador de intervalo na propriedade .

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.

Confira também

Classe WMI do servidor SMS_TaskSequence_SetupWindowsAndSMSAction