export Comando (winget)

O export comando da winget ferramenta exporta um ficheiro JSON de aplicações para um ficheiro especificado. O export comando usa JSON como formato. Pode encontrar o esquema do ficheiro JSON usado no wingetrepositório Windows Gestor de Pacotes Client no GitHub.

Combinado export com o import comando, permite-te instalar aplicações em lote no teu PC.

O export comando é frequentemente usado para criar um ficheiro que pode partilhar com outros programadores, ou para usar ao restaurar o seu ambiente de compilação.

Utilização

winget export [-o] <output> [<options>]

Imagem da utilização do comando export

Argumentos

Estão disponíveis os seguintes argumentos.

Argumento Descrição
-o, --output Caminho para o arquivo JSON a ser criado.

Opções

As opções permitem-lhe personalizar a export experiência para satisfazer as suas necessidades.

Opção Descrição
-s, --source [Opcional] Especifica uma origem de onde obter ficheiros export. Use essa opção quando quiser apenas arquivos de uma fonte específica.
--include-versions [Opcional] Inclui a versão do aplicativo atualmente instalada. Use esta opção se quiser uma versão específica. Por predefinição, salvo indicação em contrário, import utilizará a versão mais recente.
--accept-source-agreements Usado para aceitar o contrato de licença original e evitar o aviso.
-?, --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 de logs padrão.
--verbose, --verbose-logs Usado para anular a configuração de registo e criar um registo detalhado.
--nowarn, --ignore-warnings Suprime mensagens de aviso.
--disable-interactivity Desative os prompts interativos.
--proxy Defina um proxy a ser usado para essa execução.
--no-proxy Desative o uso de proxy para esta execução.

Esquema JSON

A força motriz por trás do export comando é o ficheiro JSON. Você pode encontrar o esquema para o arquivo JSON no repositório Cliente do Gerenciador de Pacotes do no GitHub.

O arquivo JSON inclui a seguinte hierarquia.

Entrada Descrição
Sources A origem dos manifestos da aplicação.
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 instalado.

Exportando arquivos

Quando o Windows Gestor de Pacotes exporta o ficheiro JSON, tenta export enumerar todas as aplicações instaladas no PC. Se o winget export comando não conseguir associar uma aplicação a uma aplicação disponível source, o export comando mostrará um aviso.

Observação

A correspondência de uma aplicação depende de metadados no manifesto de uma fonte configurada e metadados no Adicionar ou Remover Programas no Windows, com base no instalador do pacote.

Imagem de avisos de export comandos

Depois de o export estar concluído, pode editar o ficheiro JSON resultante no seu editor preferido. Pode remover aplicações que não pretende importar no futuro.