Freigeben über


Set-SCPROTip

Legt den Status eines PRO-Tipps fest.

Syntax

Set-SCPROTip
   [-VMMServer <ServerConnection>]
   -PROTipID <String>
   [-TipStatus <String>]
   [-ActionSummary <String>]
   [-ActionDetails <String>]
   [-ActionScript <String>]
   [-ActionDetailsOpsMgrString <String[]>]
   [-ActionSummaryOpsMgrString <String[]>]
   [-LastErrorOpsMgrString <String[]>]
   [-LastError <String>]
   [-RunAsynchronously]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Mit dem Cmdlet Set-SCPROTip-Cmdlet wird der Status eines Tippobjekts (Performance and Resource Optimization, PRO) festgelegt. Dieses Cmdlet, das von PRO-Tipp-Implementierungsaktionen aufgerufen wird und für die Erstellung von PRO Packs verwendet wird, wird von Virtual Machine Manager (VMM) verwendet, um den Status eines PRO-Tipps zu aktualisieren, während die vom PRO-Tipp empfohlene Aktion ausgeführt wird. Mit diesem Cmdlet können Sie den Status von PRO-Tipps manuell aktualisieren.

Beispiele

Beispiel 1: Festlegen des Status eines PRO-Tipps

PS C:\> $PROTips = Get-SCPROTip
PS C:\> Set-SCPROTip -PROTipID $PROTips[0].Id -TipStatus Running

Der erste Befehl ruft alle aktiven PRO-Tippobjekte aus der VMM-Datenbank ab und speichert die Objekte im $AllPROTips-Objektarray.

Der letzte Befehl aktualisiert den ersten Tipp, der in $PROTips gespeichert ist (wie durch die [0]) festgelegt, auf den Status "Ausführen".

Parameter

-ActionDetails

Enthält eine detaillierte Beschreibung der Implementierung dieses PRO-Tipps.

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

-ActionDetailsOpsMgrString

Gibt ein Array von Zeichenfolgen an, die verwendet werden, um übersetzten Aktionsdetails text bereitzustellen. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.

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

-ActionScript

Gibt das Skript an, das ausgeführt wird, indem dieser PRO-Tipp implementiert wird.

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

-ActionSummary

Enthält eine zusammenfassungsbezogene Beschreibung der Implementierung dieses PRO-Tipps.

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

-ActionSummaryOpsMgrString

Gibt ein Array von Zeichenfolgen an, die verwendet werden, um übersetzten Aktionszusammenfassungstext bereitzustellen. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
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

-LastError

Gibt den Fehlertext eines Laufzeitfehlers aus einem PRO-Tippskript an.

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

-LastErrorOpsMgrString

Gibt ein Array von Zeichenfolgen an, die verwendet werden, um übersetzten Fehlertext bereitzustellen. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.

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:String
Position:Named
Standardwert:None
Erforderlich:True
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

-TipStatus

Gibt den aktuellen Status eines PRO-Tippobjekts an. Die zulässigen Werte für diesen Parameter sind:

  • Aktiv. Der Benutzer kann die empfohlene Aktion des Tipps aufrufen.
  • Initialisiert. Der Tipp wurde aufgerufen; unvollständige Aufträge werden in die Warteschlange gestellt.
  • Auto.
  • Ausgeführte. Der Tipp wurde aufgerufen; ihre Aufträge werden ausgeführt.
  • Entschlossen. Die Implementierung des Tipps wurde erfolgreich abgeschlossen.
  • Misslungen. Fehler bei der Implementierung des Tipps.
  • Entlassen. Der Benutzer hat sich entschieden, den Tipp zu ignorieren.
  • Geschlossen.
Typ:String
Position:Named
Standardwert:None
Erforderlich:False
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

PROTip

Dieses Cmdlet gibt ein PROTip--Objekt zurück.