브라우저에서 JavaScript를 활성화해 주시기 바랍니다!
스크립트 원격 실행 작업을 사용하여 기기에 애플리케이션 원격 설치
모두 펼치기 | 모두 접기
스크립트 원격 실행 작업을 사용하면 사용자 지정 설치 패키지를 생성하여 클라이언트 기기에 애플리케이션을 원격 설치할 수 있습니다.
이 문서 에서 해당 작업을 위해 압축 파일을 준비하는 방법을 알아보십시오.
클라이언트 기기에 애플리케이션을 원격 설치하기 위한 설치 패키지를 생성하려면 해당 작업을 업로드할 압축 파일에 다음 파일이 포함되어 있어야 합니다.
<package_name
>.deb install.sh sudo dpkg -I <package_name>.deb
manifest.json 애플리케이션 원격 설치를 위한 JSON 스키마
{
"
version
": 1,
"
actions
": [
{
"
type
": "execute",
"
path
": "install.sh",
"
args
": "<
필요하면 인수를 입력합니다
>",
"
results
": [
{
"
code
": 0,
"
next
": "continue"
}
],
"
default_next
": "break"
}
]
}
배열 설명
버전
- 매니페스트 파일 및 작업의 버전입니다.현재 허용 가능한 값은 1입니다.
작업
배열의 요소에 따라 작업에서 실행되는 스크립트의 구성과 순서가 결정됩니다.스크립트의 실행 순서는 배열에서 요소의 색인(장소)에 해당합니다.
작업
배열의 각 요소에 대해 다음 요소가 정의됩니다.유형
- 스크립트에서 실행 가능한 명령의 유형입니다. 현재 이 값은 항상 실행
입니다.경로
- 압축 파일에 있는 스크립트 파일의 경로입니다.args
- 실행 명령의 일부로 스크립트에 전달되는 인수입니다.결과
- 작업 결과에 따라 추가 동작을 정의하는 배열입니다.코드
- 스크립트를 반환하는 값입니다.다음
- 다음에 완료해야 하는 작업입니다. 계속
동작은 다음 스크립트(작업
배열의 요소)를 실행하기 위해 진행합니다. 중단
동작은 작업을 중지합니다.default_next
- 스크립트가 결과
에 포함되지 않은 값을 반환할 경우의 처리 방법입니다.스크립트 원격 실행 작업이 시작되면 네트워크 에이전트는 애플리케이션과 설치 패키지를 클라이언트 기기에 업로드합니다. 클라이언트 기기가 설치 패키지를 수신하면 이 기기의 네트워크 에이전트가 manifest.json 파일을 분석하고 결과에 따라 스크립트 및 작업의 실행 순서를 정의한 후 실행을 시작합니다.
스크립트 원격 실행 작업이 완료되면 애플리케이션이 클라이언트 기기에 설치됩니다.
맨 위로