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

Das Cmdlet Set-SCPROTip legt den Status eines Leistungs- und Ressourcenoptimierungsobjekts (PRO) fest. Dieses Cmdlet, das von PRO-Tipp-Implementierungsaktionen aufgerufen wird und in der Erstellung von PRO Packs verwendet wird, wird von Virtual Machine Manager (VMM) verwendet, um den Status eines PRO-Tipps zu aktualisieren, während die von der PRO-Tipp empfohlene Aktion ausgeführt wird. Mithilfe dieses Cmdlets 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 die in $PROTips gespeicherte erste Tipp (wie vom [0]) angegeben, auf den Status "Ausführen".

Parameter

-ActionDetails

Stellt eine detaillierte Beschreibung der durch diesen PRO-Tipp ausgeführten Implementierung bereit.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ActionDetailsOpsMgrString

Gibt ein Array von Zeichenfolgen an, die zum Bereitstellen übersetzter Aktionsdetailstext verwendet werden. 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.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ActionScript

Gibt das Skript an, das durch Implementieren dieses PRO-Tipps ausgeführt wird.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ActionSummary

Stellt eine zusammenfassende Beschreibung der durch diesen PRO-Tipp ausgeführten Implementierung bereit.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LastError

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TipStatus

Gibt den aktuellen Status eines PRO-Tippobjekts an. Zulässige Werte für diesen Parameter:

  • Active. Der Benutzer kann die empfohlene Aktion des Tipps aufrufen.
  • initialisiert. Die Tipp wurde aufgerufen; unvollständige Aufträge werden in die Warteschlange gestellt.
  • Auto.
  • Wird ausgeführt. Die Tipp wurde aufgerufen; ihre Aufträge werden ausgeführt.
  • Gelöst. Die Implementierung des Tipps wurde erfolgreich abgeschlossen.
  • Fehler. Die Implementierung des Tipps ist fehlgeschlagen.
  • Entlassen. Der Benutzer hat sich entschieden, den Tipp zu ignorieren.
  • Closed (Geschlossen).
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

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

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Ausgaben

PROTip

Dieses Cmdlet gibt ein PROTip-Objekt zurück.