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 export comando da winget ferramenta exporta um arquivo JSON de aplicativos para um arquivo especificado. O export comando usa JSON como o formato. Você pode encontrar o esquema para o arquivo JSON usado no wingetrepositório cliente do Windows Gerenciador de Pacotes no GitHub.
O export combinado com o import comando permite que você instale aplicativos em lote em seu computador.
O export comando geralmente é usado para criar um arquivo que você pode compartilhar com outros desenvolvedores ou para uso 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, --output |
Caminho para o arquivo JSON a ser criado. |
Opções
As opções permitem personalizar a export experiência para atender às suas necessidades.
| Opção | Descrição |
|---|---|
-s, --source |
[Opcional] Especifica uma origem da qual obter arquivos de export. 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á o mais recente. |
--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 |
Abra o local padrão de logs. |
--verbose, --verbose-logs |
Usado para substituir a configuração de registro em log e criar um log detalhado. |
--nowarn, --ignore-warnings |
Suprime avisos. |
--disable-interactivity |
Desabilitar prompts interativos. |
--proxy |
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 export comando é 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 |
|---|---|
Sources |
As origens das quais os manifestos do aplicativo vêm. |
Packages |
A coleção de pacotes a serem instalados. |
PackageIdentifier |
O identificador de pacote do Gerenciador de Pacotes do Windows usado para especificar o pacote. |
Version |
[Opcional] A versão específica do pacote a ser instalada. |
Como exportar arquivos
Quando o Windows Gerenciador de Pacotes exporta o arquivo JSON, ele tenta export todos os aplicativos instalados no computador. Se o comando winget export não conseguir associar um aplicativo a um aplicativo de um source disponível, o comando export exibirá 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 o export estiver concluído, você poderá editar o arquivo JSON resultante no seu editor favorito. Você pode remover aplicativos que não deseja importar no futuro.
Tópicos relacionados
Windows developer