WMI-Klasse für SMS_TaskSequence_AutoApplyAction Server
Die SMS_TaskSequence_AutoApplyAction
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine Tasksequenzaktion darstellt, die Gerätetreiber im Rahmen einer Betriebssystembereitstellung abgleicht und installiert.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_TaskSequence_AutoApplyAction : SMS_TaskSequence_Action
{
Boolean BestMatch;
String CategoryList[];
SMS_TaskSequence_Condition Condition;
Boolean ContinueOnError;
String Description;
Boolean Enabled;
String Name;
String SupportedEnvironment;
UInt32 Timeout;
Boolean UnsignedDriver;
};
Methoden
Die SMS_TaskSequence_AutoApplyAction
-Klasse definiert keine Methoden.
Eigenschaften
BestMatch
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Not_Null]
true
(Standard) zum Installieren des Gerätetreibers, der für das Hardwaregerät am besten geeignet ist. Legen Sie diese Eigenschaft auf fest false
, um alle kompatiblen Gerätetreiber zu installieren und das Betriebssystem den am besten geeigneten Treiber auszuwählen.
Hinweis
Diese Eigenschaft ist für die Tasksequenzaktion erforderlich, wenn der Treiberkatalog mehrere Gerätetreiber enthält, die mit dem Hardwaregerät kompatibel sind.
CategoryList
Datentyp: String
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Eindeutige IDs von Kategorien, nach denen die Tasksequenzaktion im Treiberkatalog sucht. Der Standardwert ist null
.
Sie können die verfügbaren Kategorie-IDs abrufen, indem Sie die SMS_CategoryInstance Server-WMI-Klassenobjekte auf der Website auflisten.
Condition
Datentyp: SMS_TaskSequence_Condition
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
ContinueOnError
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
Description
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [AllowedLen("0-255")]
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
Enabled
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
Name
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [AllowedLen("1-100")]
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
SupportedEnvironment
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Not_Null:ToInstance]
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
Der Standardwert dieser Eigenschaft für diese Tasksequenzaktion ist WinPE.
Timeout
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.
UnsignedDriver
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Not_Null, VariableName("OSDAllowUnsignedDriver")]
true
, um das Windows-Betriebssystem so zu konfigurieren, dass nicht signierte Gerätetreiber installiert werden können. Der Standardwert ist false
.
Hinweis
Diese Eigenschaft ist für die Aktion erforderlich. Sie ist jedoch veraltet und wird von modernen Betriebssystemversionen nicht verwendet.
Hinweise
Klassenqualifizierer für diese Klasse sind:
[CommandLine("osddriverclient.exe /auto /bestmatch:%%OSDAutoApplyDriverBestMatch%% /unsigned:%%OSDAllowUnsignedDriver%%"),
ActionCategory{"Drivers,1,6"},VariablePrefix("OSDAutoApplyDriver"),
ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "AutoApplyDriverControl", "TaskSequenceOptionControl"}]
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.