Udostępnij za pośrednictwem


Set-SCPROTip

Ustawia stan porady PRO.

Składnia

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>]

Opis

Polecenie cmdlet Set-SCPROTip ustawia stan obiektu porady Performance and Resource Optimization (PRO). To polecenie cmdlet, które jest wywoływane przez akcje implementacji porad PRO i służy do kompilowania pakietów PRO, jest używane przez program Virtual Machine Manager (VMM) do aktualizowania stanu porady PRO podczas wykonywania akcji zalecanej przez poradę PRO. To polecenie cmdlet służy do ręcznego aktualizowania stanu porad PRO.

Przykłady

Przykład 1: Ustawianie stanu porady PRO

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

Pierwsze polecenie pobiera wszystkie aktywne obiekty porad PRO z bazy danych programu VMM i przechowuje obiekty w tablicy obiektów $AllPROTips.

Ostatnie polecenie aktualizuje pierwszą wskazówkę przechowywaną w $PROTips (wyznaczoną przez [0]) do stanu Uruchomiono.

Parametry

-ActionDetails

Zawiera szczegółowy opis implementacji tej porady PRO.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ActionDetailsOpsMgrString

Określa tablicę ciągów używanych do udostępniania przetłumaczonego tekstu szczegółów akcji. Pierwszym elementem tablicy powinien być identyfikator GUID ciągu programu Operations Manager, a następujące elementy powinny być parametrami formatowania ciągów.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ActionScript

Określa skrypt, który zostanie uruchomiony przez zaimplementowanie tej porady PRO.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ActionSummary

Zawiera podsumowanie opisów implementacji tej porady PRO.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ActionSummaryOpsMgrString

Określa tablicę ciągów używanych do udostępniania przetłumaczonego tekstu podsumowania akcji. Pierwszym elementem tablicy powinien być identyfikator GUID ciągu programu Operations Manager, a następujące elementy powinny być parametrami formatowania ciągów.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-JobVariable

Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-LastError

Określa tekst błędu błędu środowiska uruchomieniowego ze skryptu porad PRO.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-LastErrorOpsMgrString

Określa tablicę ciągów używanych do dostarczania przetłumaczonego tekstu błędu. Pierwszym elementem tablicy powinien być identyfikator GUID ciągu programu Operations Manager, a następujące elementy powinny być parametrami formatowania ciągów.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TipStatus

Określa bieżący stan obiektu porad PRO. Dopuszczalne wartości tego parametru to:

  • Aktywny. Użytkownik może wywołać zalecaną akcję porady.
  • Zainicjowany. Wywołano poradę; wszystkie niekompletne zadania są kolejkowane.
  • Automatycznie.
  • Bieganie. Wywołano poradę; jego zadania są uruchomione.
  • Rozwiązane. Implementacja porady została ukończona pomyślnie.
  • Nie powiodło się. Implementacja porady nie powiodła się.
  • Oddalił. Użytkownik zdecydował się zignorować poradę.
  • Zamknięty.
Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-VMMServer

Określa obiekt serwera programu Virtual Machine Manager (VMM).

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

PROTip

To polecenie cmdlet zwraca obiekt PROTip.