Udostępnij za pośrednictwem


klasa WMI serwera SMS_TaskSequence_UpgradeOperatingSystemAction

Klasa SMS_TaskSequence_UpgradeOperatingSystemAction WMI jest klasą serwera dostawcy programu SMS w Configuration Manager. Reprezentuje akcję sekwencji zadań, która uaktualnia system operacyjny. Ten krok jest obsługiwany tylko w przypadku Windows 10 i Windows 11.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

Class SMS_TaskSequence_UpgradeOperatingSystemAction : SMS_TaskSequence_Action
{
    SMS_TaskSequence_Condition Condition;
    Boolean ContinueOnError;
    String Description;
    String DriverPackageID;
    String DynamicUpdateSettings;
    Boolean Enabled;
    String FeatureUpdateAssignmentId;
    String FeatureUpdateName
    Boolean IgnoreMessages;
    UInt32 InstallEditionIndex;
    String InstallPackageID;
    String InstallPath;
    String Name;
    String OsProductKey;
    String PreserveSettings;
    Boolean ScanOnly;
    UInt32 SetupTimeout;
    String StagedContent;
    String SupportedEnvironment;
    UInt32 Timeout;
};

Metody

Klasa SMS_TaskSequence_UpgradeOperatingSystemAction nie definiuje żadnych metod.

Właściwości

Condition

Typ danych: SMS_TaskSequence_Condition

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

ContinueOnError

Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

Description

Typ danych: String

Typ dostępu: odczyt/zapis

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

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

DriverPackageID

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [TaskSequencePackage]

Identyfikator pakietu sterownika do użycia podczas uaktualniania.

DynamicUpdateSettings

Typ danych: string

Typ dostępu: odczyt/zapis

Kwalifikatory: [ValueMap]

Określa, czy dynamicznie aktualizować instalatora systemu Windows przy użyciu Windows Update.

Możliwe wartości:

  • Disable
  • OveridePolicy

Enabled

Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

FeatureUpdateAssignmentId

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Identyfikator wdrożenia aktualizacji funkcji używanej do uaktualniania systemu operacyjnego okna.

FeatureUpdateName

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Nazwa aktualizacji funkcji używanej do uaktualniania systemu operacyjnego okna.

IgnoreMessages

Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Ignoruje komunikaty zgodności, które można odrzucić. Wartość domyślna to false.

InstallEditionIndex

Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Indeks wersji instalacyjnej. Wartość domyślna to 1.

InstallPackageID

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [TaskSequencePackage("image"), RequiredIfNull("InstallPath")]

Identyfikator pakietu uaktualnienia systemu operacyjnego do użycia.

InstallPath

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [RequiredIfNull("InstallPackageID")]

Ścieżka lub zmienna środowiskowa do pakietu uaktualnienia systemu operacyjnego do użycia.

Name

Typ danych: String

Typ dostępu: odczyt/zapis

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

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

OsProductKey

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [QuasiSecret]

Klucz produktu dla zawartości uaktualniania systemu operacyjnego.

PreserveSettings

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [ValueMap]

Określa, jakie dane mają być zachowywane podczas uaktualniania. Wartość domyślna to Upgrade, która przechowuje aplikacje, dane i ustawienia. Aby uzyskać najlepsze wyniki, użyj wartości domyślnej.

ScanOnly

Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Uruchamia skanowanie zgodności instalatora systemu Windows bez uruchamiania uaktualnienia. Wartość domyślna to false.

SetupTimeout

Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Limit czasu, który ma zastosowanie podczas uruchamiania instalatora systemu Windows z wiersza polecenia podczas uaktualniania.

StagedContent

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Ścieżka lub zmienna środowiskowa do zawartości sterownika do użycia na potrzeby uaktualnienia.

SupportedEnvironment

Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Wartość domyślna to FullOS. Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

Timeout

Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Aby uzyskać więcej informacji, zobacz SMS_TaskSequence_Action server WMI class (Klasa WMI serwera SMS_TaskSequence_Action).

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Configuration Manager wymagania dotyczące programowania serwera.