Ative o JavaScript no seu navegador. 
	 
	
	Preparar um arquivo para a tarefa Executar scripts remotamente 
Expandir tudo  | Recolher tudo 
Um arquivo para a tarefa Executar scripts remotamente  com base em um arquivo manifest.json deve atender aos seguintes requisitos:
Formato do arquivo: ZIP. 
Tamanho total: não mais que 1 GB. 
O número de arquivos e pastas no arquivo compactado é ilimitado. 
O arquivo de manifesto do arquivo compactado deve corresponder ao esquema abaixo e deve ser denominado manifest.json. O esquema é validado somente durante a execução da tarefa em um dispositivo.
Esquema JSON do arquivo de manifesto e descrição das matrizes 
 
Esquema JSON
{
 "$schema": "http://json-schema.org/draft-07/schema#",
   "title": "Esquema para a execução de tarefas de scripts",
   "type": "object",
    "properties": {
        "version": {
            "type": "integer",
            "enum": [1]
        },
        "actions":{
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                        "type": {
                        "type": "string"
                        "enum": ["execute"]
                    },
                    "path": {
                        "type": "string"
                    },
                    "args": {
                        "tipo": "string"
                    },
                    "results":{
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "code": {
                                    "type": "integer",
                                    "minimum": -255,
                                    "maximum": 255
                                },
                                "next":{
                                    "type": "string",
                                    "enum": ["break", "continue"]
                                }
                            },
                            "required": [
                                "code",
                                "next"
                            ]
                        }
                    },
                    "default_next":{
                        "type": "string"
                        "enum": ["break", "continue"]
                    }
                },
                "required": [
                    "type",
                    "path",
                    "default_next"
                ]
            }
        }
    },
    "required": [
        "version",
        "actions"
    ]
}
 
Exemplo do arquivo de manifesto 
 
{
  "version": 1,
  "actions": [
    {
      "type": "execute",
      "path": "scripts/run1.cmd",
      "args": "testArg",
      "results": [
        {
          "code": 0,
          "next": "continue"
        }
      ],
      "default_next": "break"
    },
    {
      "type": "execute",
      "path": "scripts/run2.cmd",
      "results": [
        {
          "code": 0,
          "next": "continue"
        }
      ],
      "default_next": "break"
    },
    {
      "type": "execute",
      "path": "scripts/run3.cmd",
      "results": [
        {
          "code": 0,
          "next": "continue"
        }
      ],
      "default_next": "break"
    }
  ]
}
  
O arquivo deve ser estruturado da seguinte forma:
manifest.json
 
<arquivo1>
 
<arquivo2>
 
<pasta1>/<arquivo3>
 
<pasta2>/<pasta3>/<arquivo4>
 
...
 
<arquivoX>
 
manifest.json é o arquivo de manifesto da tarefa.
 
<arquivo1>, ...., <arquivoX> é o conjunto de arquivos com scripts a serem executados.
   
	Topo da página