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 actions 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 actions 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 results.
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.