Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O comando export da ferramenta winget exporta um arquivo JSON de aplicativos para um arquivo especificado. O comando export usa JSON como o formato. Encontre o esquema do arquivo JSON usado pelo winget no repositório cliente do Gerenciador de Pacotes do Windows no GitHub.
O export combinado com o comando import permite que você instale aplicativos em lote no seu computador.
O comando export geralmente é usado para criar um arquivo que você pode compartilhar com outros desenvolvedores ou usar ao restaurar seu ambiente de build.
Uso
winget export [-o] <output> [<options>]
Argumentos
Os argumentos a seguir estão disponíveis.
| Argumento | Descrição |
|---|---|
| -o,--saída | Caminho para o arquivo JSON a ser criado. |
Opções
As opções permitem que você personalize a experiência de exportação para atender às suas necessidades.
| Opção | Descrição |
|---|---|
| -s, --fonte | [Opcional] Especifica uma origem da qual exportar arquivos. Use essa opção quando quiser apenas arquivos de uma origem específica. |
| --include-versions | [Opcional] Inclui a versão do aplicativo atualmente instalada. Use essa opção se você desejar uma versão específica. Por padrão, a menos que especificado, import usará a mais recente. |
| --accept-source-agreements | Usado para aceitar o contrato de licença de origem e evitar o prompt. |
| -?,--ajuda | Mostra a ajuda sobre o comando selecionado. |
| --esperar | 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. |
| --nowarn,--ignore-warnings | Suprime as saídas de aviso. |
| --desativar-interatividade | Desabilitar prompts interativos. |
| --procuração | Defina um proxy a ser usado para essa execução. |
| --no-proxy | Desabilite o uso de proxy para essa execução. |
Esquema JSON
A força de condução por trás do comando export é 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 exportar arquivos
Quando o Gerenciador de Pacotes do Windows exporta o arquivo JSON, ele tenta exportar todos os aplicativos instalados no computador. Se o comando winget export não puder fazer a correspondência de um aplicativo com um aplicativo de uma origem disponível, o comando de exportação mostrará um aviso.
Observação
A correspondência de um aplicativo depende dos metadados no manifesto de uma origem configurada e dos metadados em Adicionar ou remover programas no Windows com base no instalador do pacote.
Depois que a exportação for concluída, você poderá editar o arquivo JSON resultante em seu editor favorito. Você pode remover aplicativos que não deseja importar no futuro.
Tópicos relacionados
Windows developer