Freigeben über


Set-SCDriverPackage

Aktualisiert die Eigenschaften eines vorhandenen Treiberpaketobjekts.

Syntax

Set-SCDriverPackage
   [-VMMServer <ServerConnection>]
   [-DriverPackage] <DriverPackage>
   -Tag <System.Collections.Generic.List`1[System.String]>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Set-SCDriverPackage Cmdlet aktualisiert die Eigenschaften eines vorhandenen Treiberpaketobjekts.

Beispiele

Beispiel 1: Aktualisieren der Tags für eine Reihe von Treiberpaketen

PS C:\> $Drivers = Get-SCDriverPackage -Tag "Production"
PS C:\> ForEach ($Driver in $Drivers) {Set-SCDriverPackage -DriverPackage $Driver -Tag {Production, NewTag}}

Der erste Befehl ruft alle Treiberpaketobjekte ab, die einen Tagwert von Production aufweisen, und speichert die Objekte im $Drivers Objektarray.

Der zweite Befehl verwendet die ForEach-Anweisung, um den Wert "NewTag" jedem treiberpaketobjekt hinzuzufügen, das in $Drivers gespeichert ist.

Geben Sie Get-Help about_Foreachein, um Informationen zur PowerShell-ForEach--Anweisung zu erstellen.

Parameter

-DriverPackage

Gibt ein Treiberpaketobjekt an.

Typ:DriverPackage
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-JobVariable

Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Tag

Gibt ein Wort oder einen Ausdruck an, das einem Objekt zugeordnet werden soll, damit Sie nach allen Objekten mit der angegebenen Gruppe von Tags suchen können. Sie können nach einer Teilmenge von Tags suchen oder nach dem vollständigen Satz von Tags suchen.

Typ:System.Collections.Generic.List`1[System.String]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VMMServer

Gibt ein VMM-Serverobjekt (Virtual Machine Manager) an.

Typ:ServerConnection
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Ausgaben

DriverPackage[]

Dieses Cmdlet gibt ein Array von DriverPackage--Objekten zurück.