Aracılığıyla paylaş


SMS_TaskSequence_InstallSoftwareAction Sunucusu WMI Sınıfı

SMS_TaskSequence_InstallSoftwareAction Windows Yönetim Araçları (WMI) sınıfı, Configuration Manager'da yazılım yükleyen bir görev dizisi eylemini temsil eden bir SMS Sağlayıcısı sunucu sınıfıdır.

Aşağıdaki söz dizimi Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Sözdizimi

Class SMS_TaskSequence_InstallSoftwareAction : SMS_TaskSequence_Action
{
      String BaseVariableName;
      SMS_TaskSequence_Condition Condition;
      Boolean ContinueOnError;
      Boolean ContinueOnInstallError;
      String Description;
      Boolean Enabled;
      String Name;
      String PackageID;
      String ProgramName;
      String SupportedEnvironment;
      UInt32 Timeout;
};

Yöntemler

SMS_TaskSequence_InstallSoftwareAction sınıfı herhangi bir yöntem tanımlamaz.

Özellikler

BaseVariableName Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [RequiredIfNull("PackageID"), CommandLineArg(3)]

Temel görev dizisi değişkeni adı. bu özellik, olarak ayarlandıysa PackageIDnullbirden çok program yüklemek için gereklidir.

Condition Veri türü: SMS_TaskSequence_Condition

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

ContinueOnError Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

ContinueOnInstallError Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [RequiredIfNotNull("BaseVariableName"), CommandLineArg(4)]

true bir yükleme hatası varsa devam etmek için. olarak ayarlanmadıysa BaseVariableNamenullbu özellik gereklidir.

Description Veri türü: String

Erişim türü: Okuma/Yazma

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

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

Enabled Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

Name Veri türü: String

Erişim türü: Okuma/Yazma

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

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

PackageID Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [CommandLineArg(1), TaskSequencePackage]

Programı yüklemek için kullanılacak görev dizisi paketinin kimliği. Birden çok program yüklemek için bu özelliği olarak null ayarlayın.

ProgramName Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [RequiredIfNotNull("PackageID"), VariableName("_SMSSWDProgramName"), TaskSequenceProgram("PackageID")]

Yüklenecek paketteki program. olarak ayarlanmadıysa PackageIDnullbu özellik gereklidir.

Bu özellik ile ilişkili görev dizisi değişkeni _SMSSWDProgramName. Daha fazla bilgi için bkz. İşletim sistemi dağıtımı görev dizisi değişkenleri.

SupportedEnvironment Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [Not_Null:ToInstance]

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

Bu görev dizisi eylemi için bu özelliğin varsayılan değeri FullOS'tır.

Timeout Veri türü: UInt32

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Bkz. SMS_TaskSequence_Action Sunucusu WMI Sınıfı.

Açıklamalar

Bu sınıf için sınıf niteleyicileri şunlardır:

[CommandLine("smsswd.exe /pkg:%1 /install /basevar:%3 /continueOnError:%4"),

ActionCategory{"Software,2,2"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "InstallSoftwareDistributionControl", "TaskSequenceOptionControl"}]

Özellikler bölümünde yer alan hem sınıf niteleyicileri hem de özellik niteleyicileri hakkında daha fazla bilgi için bkz. sınıf ve özellik niteleyicileri Configuration Manager.

Gereksinimler

Çalışma Zamanı Gereksinimleri

Daha fazla bilgi için bkz. Configuration Manager Sunucu Çalışma Zamanı Gereksinimleri.

Geliştirme Gereksinimleri

Daha fazla bilgi için bkz. sunucu geliştirme gereksinimleri Configuration Manager.

Ayrıca Bkz

SMS_TaskSequence_Action Sunucusu WMI Sınıfı