Comando import (winget)

O comando import da ferramenta winget importa um arquivo JSON de aplicativos a serem instalados. O comando import combinado com o comando export permite que você instale aplicativos em lote no seu computador.

O comando import geralmente é usado para compartilhar seu ambiente de desenvolvedor ou criar sua imagem de computador com seus aplicativos favoritos.

Uso

winget import [-i] <import-file> [<options>]

Image of import command options

Argumentos

Os argumentos a seguir estão disponíveis.

Argumento Descrição
-i,--import-file Arquivo JSON que descreve os pacotes a serem instalados.

Opções

As opções permitem que você personalize a experiência de importação para atender às suas necessidades.

Opção Descrição
--ignore-unavailable Suprime erros se o aplicativo solicitado não está disponível.
--ignore-versions Ignora as versões especificadas no arquivo JSON e instala a versão mais recente disponível.
--no-upgrade Ignora a atualização se já existir uma versão instalada.
--accept-package-agreements Usado para aceitar o contrato de licença e evitar o prompt.
--accept-source-agreements Usado para aceitar o contrato de licença de origem e evitar o prompt.
-?,--help Mostra a ajuda sobre o comando selecionado.
--wait Solicita que o usuário pressione qualquer tecla antes de sair.
--logs,--open-logs Abre o local de logs padrão.
--verbose, --verbose-logs Usado para substituir a configuração de registro em log e criar um log detalhado.
--disable-interactivity Desabilitar prompts interativos.

Esquema JSON

A força de condução por trás do comando import é o arquivo JSON. Encontre o esquema do arquivo JSON no repositório cliente do Gerenciador de Pacotes do Windows no GitHub.

O arquivo JSON inclui a hierarquia a seguir.

Entrada Descrição
Fontes As origens das quais os manifestos do aplicativo vêm.
Pacotes A coleção de pacotes a ser instalada.
PackageIdentifier O identificador de pacote do Gerenciador de Pacotes do Windows usado para especificar o pacote.
Versão [opcional] A versão específica do pacote a ser instalada.

Como importar arquivos

Quando o Gerenciador de Pacotes do Windows importa o arquivo JSON, ele tenta instalar os aplicativos especificados de maneira serial. Se o aplicativo não estiver disponível ou se o aplicativo já estiver instalado, ele notificará o usuário sobre esse caso.

Image of importing files command

No exemplo anterior, o Microsoft.WindowsTerminal já estava instalado. Portanto, o comando import ignorou a instalação.