Condividi tramite


Classe WMI del server SMS_TaskSequence_ApplyOperatingSystemAction

La SMS_TaskSequence_ApplyOperatingSystemAction classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, che rappresenta un'azione della sequenza di attività che installa un'immagine del sistema operativo specificata in un computer di destinazione.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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;  
};  

Metodi

La SMS_TaskSequence_ApplyOperatingSystemAction classe non definisce alcun metodo.

Proprietà

Condition
Tipo di dati:SMS_TaskSequence_Condition

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Vedere SMS_TaskSequence_Action Classe WMI del server.

ConfigFileName
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Nome del file di risposte specificato nella ConfigFilePackage proprietà . Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

La variabile della sequenza di attività associata a questa proprietà è OSDConfigFileName. Per altre informazioni, vedere Variabili della sequenza di attività di distribuzione del sistema operativo.

ConfigFilePackage
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [CommandLineArg(4), TaskSequencePackage]

ID del pacchetto facoltativo contenente il file di risposte per l'installazione di Windows. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

ContinueOnError
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Vedere SMS_TaskSequence_Action Classe WMI del server.

Description
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Vedere SMS_TaskSequence_Action Classe WMI del server.

DestinationDisk
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

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

Indice del disco a cui applicare l'immagine. L'indice può avere un valore compreso tra 0 e 99. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

DestinationLogicalDrive
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [CommandLineArg(8)]

Lettera di unità logica del volume a cui viene applicata l'immagine. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

DestinationPartition
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificatori: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]

Indice della partizione nel disco di destinazione specificato da DestinationDisk cui viene applicata l'immagine. L'indice può avere un valore compreso tra 1 e 99. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

DestinationVariable
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [CommandLineArg(9)]

Variabile della sequenza di attività contenente la lettera di unità logica del volume a cui viene applicata l'immagine. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

Enabled
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Vedere SMS_TaskSequence_Action Classe WMI del server.

ImageIndex
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

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

Indice dell'immagine nel file WIM applicato al computer di destinazione. Il valore di questa proprietà può essere compreso tra 1 e 2147483647. Questa proprietà è obbligatoria se ImagePackageID è impostata. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

La variabile della sequenza di attività associata a questa proprietà è OSDImageIndex. Per altre informazioni, vedere Variabili della sequenza di attività di distribuzione del sistema operativo.

ImagePackageID
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

ID pacchetto dell'immagine applicata al computer di destinazione. Questa proprietà è obbligatoria se InstallPackageID non è impostata. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

InstallEditionIndex
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

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

Indice dell'edizione per un'installazione con script, riflessa nel file WIM applicato al computer di destinazione. Il valore predefinito è 0. Questa proprietà è obbligatoria se InstallPackageID è impostata. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

InstallPackageID
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

ID pacchetto del pacchetto di installazione del sistema operativo con script da installare nel computer di destinazione. Per altre informazioni, vedere la sezione Osservazioni più avanti in questo argomento.

Name
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Vedere SMS_TaskSequence_Action Classe WMI del server.

RunFromNet
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [RunFromNet, CommandLineArg(10)]

true se l'immagine WIM del sistema operativo verrà applicata direttamente da una condivisione di rete anziché essere scaricata per prima. Ciò richiede che il pacchetto dell'immagine sia reso disponibile in una condivisione nel punto di distribuzione. Il valore predefinito è false.

Queste informazioni si applicano a System Center 2012 Configuration Manager SP1 o versioni successive e System Center 2012 R2 Configuration Manager o versioni successive.

SupportedEnvironment
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [Not_Null:ToInstance]

Vedere SMS_TaskSequence_Action Classe WMI del server.

Il valore predefinito di questa proprietà per questa azione della sequenza di attività è WinPE.

Timeout
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Vedere SMS_TaskSequence_Action Classe WMI del server.

Osservazioni

I qualificatori di classe per questa classe includono:

[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")]

Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager Qualificatori di classe e proprietà.

È possibile impostare le proprietà seguenti per la destinazione di questa azione della sequenza di attività:

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    Per eseguire l'installazione su un disco o una partizione specifica, impostare DestinationDisk e DestinationPartition impostare le altre proprietà di destinazione su null.

    Per eseguire l'installazione in un volume logico, ad esempio c:\, impostare DestinationLogicalDrive e impostare le altre proprietà su null.

    DestinationVariable può essere impostata su una variabile della sequenza di attività che contiene la destinazione sotto forma di "1,1" per il disco 1, la partizione 1 o contiene "c:" per un volume logico di destinazione.

    Impostare tutte le proprietà di destinazione su nullper usare il volume formattato "successivo disponibile" come destinazione.

    Le proprietà seguenti sono specifiche di un particolare tipo di installazione:

  • Le ImagePackageID proprietà e ImageIndex vengono usate per un'installazione basata su immagini.

  • Le InstallPackageID proprietà e InstallEditionIndex vengono usate per un'installazione con script.

  • Le ConfigFilePackage proprietà e ConfigFileName vengono usate per l'installazione da un file di configurazione.

    La InstallEditionIndex proprietà viene impostata dalla SMS_TaskSequence_ApplyOperatingSystemAction classe . Viene recuperata da SMS_TaskSequence_SetupWindowsAndSMSAction classe WMI del server.

Nota

Il valore fornito per la ImageIndex proprietà può essere problematico se l'applicazione deve controllare l'intervallo della proprietà rispetto a un valore massimo maggiore di 0x7fffffff (2147483647). In questo caso, l'applicazione non può usare il qualificatore di intervallo nella proprietà .

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

classe WMI del server SMS_TaskSequence_SetupWindowsAndSMSAction