Udostępnij za pośrednictwem


Zmienne

 

Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Podczas budowania elementów runbook System Center 2012 — Orchestrator, niektóre ustawienia są takie same dla działań. Zmienne umożliwiają określenie wartości, które wykorzystywane działań w dowolnym elemencie runbook.

System_CAPS_ICON_important.jpg Ważne

Uprawnienia dostępu do zmiennych można modyfikować, ale serwer runbook nie wymusza tych uprawnień.

System_CAPS_ICON_important.jpg Ważne

Należy pamiętać, że w Orchestrator, zmienne odwołujące się do zmiennych systemowych, na przykład % ProgramFiles %, zwracają wartości ze środowiska 32-bitowe środowisko uruchomieniowe. Jest to spowodowane Orchestrator jest aplikacją 32-bitowych.

Uwaga

Orchestrator nie obsługuje przenoszenia wielu zmiennych za pomocą wielokrotnego wyboru. Aby przenieść więcej niż jedną zmienną do innego folderu, należy przenieść każdej zmiennej indywidualnie.

Użyj następujących procedur, aby utworzyć, wstawić i zorganizować zmienne.

Aby utworzyć zmienną

  1. W połączeń okienko w programie Runbook Designer rozwiń Ustawienia globalne folder, a następnie kliknij zmienne folder.

  2. Kliknij prawym przyciskiem myszy zmienne folder lub podfolder folderu zmienne folder, aby wybrać New, a następnie kliknij przycisk zmiennej otworzyć Nowa zmienna okno dialogowe.

  3. W Nazwa Wpisz nazwę zmiennej.

  4. W Opis Wpisz opis objaśniający przeznaczenie zmiennej.

  5. W wartość Wpisz wartość zmiennej. Ta wartość zastępuje symbol zastępczy w tych działaniach, gdzie zmienna zostanie wstawiona.

  6. Zmienna zaszyfrowanie (na przykład, aby zapisać hasło do użycia w inne działania), wybierz opcję szyfrowana zmienna pola wyboru.

    Aby uzyskać więcej informacji o najlepsze rozwiązania dotyczące używania zmienne zaszyfrowane, zobacz szyfrowanie danych programu Orchestrator.

  7. Kliknij przycisk Zakończ.

System_CAPS_ICON_important.jpg Ważne

System Center 2012 — Orchestrator nie zezwala na łączenie szyfrowana zmienna w przypadku zwykłego tekstu jako wartość parametru w elemencie runbook.

Aby wstawić zmienną do działania

  1. Kliknij prawym przyciskiem myszy odpowiednie działanie w elemencie runbook, zaznacz właściwości, a następnie kliknij przycisk Szczegóły kartę, aby otworzyć okno dialogowe właściwości działań.

  2. W polu tekstowym, aby otworzyć menu, kliknij prawym przyciskiem myszy, aby wybrać Subskrybuj, a następnie kliknij przycisk zmiennej otworzyć Wybierz zmienną okno dialogowe.

  3. Wybierz nazwę zmiennej, a następnie kliknij przycisk OK.

    Symbol zastępczy {variable} dodaje się obok nazwy komputera w komputera pola.

    Gdy działanie zostanie uruchomione, symbol zastępczy zostanie zastąpiony wartością zmiennej.

Aby zorganizować zmienne

  1. Zmienne można grupować w foldery, aby je zorganizować. Aby utworzyć folder, kliknij prawym przyciskiem myszy zmienne folder, aby wybrać New, a następnie kliknij przycisk Folder.

  2. Aby przenieść zmienną do innego folderu, kliknij prawym przyciskiem myszy zmienną, a następnie kliknij przycisk przenieść otworzyć Wybierz Folder okno dialogowe.

  3. Wybierz folder docelowy, a następnie kliknij przycisk OK. Zmienna zostanie przeniesiona do nowej lokalizacji folderu.

Zmienne specjalne

W celu udostępnienia informacji dynamicznych elementom Runbook, można określić specjalne formaty zmiennych. Określ wartość zmiennej, aby wywołać to zachowanie.

Teraz(): gdy zmienna zostanie rozwiązana, zostanie ona ustawiona na bieżącą datę i godzinę. Do tej funkcji można przekazywać argumenty, aby zwrócić określone fragmenty daty lub godziny. Na przykład funkcja TERAZ(godzina) zwraca bieżącą godzinę. Poniżej przedstawiono prawidłowe argumenty funkcji teraz(): dzień, dayofweek, dzieńroku, miesiąc, rok, godzinę, minuty, sekundy, milisekund.

% ZMSROD %: Zmienna ta zwraca wartość zmiennej środowiskowej między symbolami procentu (%). Zmienna środowiskowa jest oparta na komputerze serwera Runbook, gdzie działa element Runbook, i nie jest w niej rozróżniana wielkość liter. Można rozwiązać wszystkie zmienne systemowe. Wszelkie zmienne użytkownika zostaną rozwiązane w kontekście konta usługi na serwerze runbook. Jeśli zmienna środowiskowa nie istnieje, tekst określony w ramach zmiennej jest zwracana-jest (to znaczy, jeśli typ % ZMSROD %, nie istnieje żadna zmienna środowiska o nazwie ZMSROD % ZMSROD % zwracany jest tekst).

Zobacz też

Manipulowanie danymi