Zadanie Zdalne wykonywanie skryptów umożliwia zdalną instalację aplikacji na urządzeniu klienckim poprzez utworzenie niestandardowego pakietu instalacyjnego.
Z tego artykułu dowiesz się, jak przygotować archiwum do tego zadania.
Aby utworzyć pakiet instalacyjny do zdalnej instalacji aplikacji na urządzeniu klienckim, w archiwum, które chcesz załadować w ramach tego zadania, muszą znajdować się następujące pliki:
"args": "<wprowadź argumenty w razie konieczności>",
"results": [
{
"code": 0,
"next": "continue"
}
],
"default_next": "break"
}
]
}
Opis tablic
version — wersja pliku manifestu i zadania.
Obecnie jedyną akceptowalną wartością jest 1.
Elementy tablicy action określają skład i kolejność skryptów wykonywanych w zadaniu.
Kolejność wykonywania skryptu odpowiada indeksowi (miejscu) elementu w tablicy.
Dla każdego elementu tablicy action definiowane są następujące elementy.
type — typ wykonywalnego polecenia ze skryptów. Obecnie wartość jest zawsze execute.
path — ścieżka do pliku skryptu w archiwum.
args —argumenty przekazywane do skryptu jako część wykonywalnego polecenia.
results — tablica określająca dalsze działania w zależności od wyniku zadania.
code — wartość zwracająca skrypt.
next — czynność do wykonania w następnej kolejności. Akcja continue powoduje wykonanie następnego skryptu (element w tablicy actions); akcja break zatrzymuje zadanie.
default_next — akcja, jeśli skrypt zwróci wartość, która nie jest zawarta w wynikach.
Po uruchomieniu zadania Zdalne wykonywanie skryptów Agent sieciowy prześle pakiet instalacyjny z aplikacją na urządzenie klienckie. Gdy urządzenie klienckie odbierze pakiet instalacyjny, Agent sieciowy na tym urządzeniu analizuje plik manifest.json i w zależności od wyniku określa kolejność wykonywania skryptów i akcji, a następnie rozpoczyna wykonywanie.
Po zakończeniu zadania Zdalne wykonywanie skryptów aplikacja zostanie zainstalowana na urządzeniu klienckim.