
Configurar um novo PC com Windows ou reinstalar o sistema operacional em um computador existente pode parecer uma tarefa árdua. Seja procurando instaladores ou navegando por inúmeros assistentes de instalação, o processo pode rapidamente se tornar tedioso.
Felizmente, o Windows oferece uma solução que pode otimizar essa experiência. Com o uso inovador do Winget, você pode simplificar significativamente o processo de configuração, tornando-o muito mais eficiente.
Criando um Snapshot do Software Winget
Faça backup de toda a configuração do seu aplicativo em segundos
O Winget não é apenas uma ferramenta de instalação; ele funciona como uma máquina do tempo para o seu ambiente de software. Com um único comando, você pode criar um snapshot JSON de todos os seus aplicativos instalados. Esse snapshot pode ser usado para reinstalar todos esses programas no mesmo computador ou em um diferente com facilidade.
Para criar este snapshot, você precisará utilizar o comando export. Abaixo está a sintaxe que você deve executar:
winget export -o C:\backup\my-apps.json --accept-source-agreements

A execução deste comando gerará um arquivo JSON no local especificado, listando todos os aplicativos que o Winget pode gerenciar no seu sistema. A inclusão do sinalizador –accept-source-agreements facilita o processamento automático dos contratos de licença, evitando interrupções durante a reinstalação.
É importante observar que o Winget exporta apenas os aplicativos disponíveis em seu repositório. Isso significa que softwares legados ou aplicativos problemáticos podem não ser incluídos, garantindo que você tenha apenas pacotes confiáveis para reinstalação.
No entanto, alguns aplicativos, especialmente aqueles obtidos pela Microsoft Store ou por soluções corporativas específicas, podem não estar incluídos na sua exportação. Embora o repositório do Winget tenha se expandido significativamente ao longo dos anos, talvez você ainda precise instalar determinados aplicativos manualmente.

O arquivo JSON gerado por esse processo é intuitivo e contém informações estruturadas sobre identificadores de pacotes, detalhes da fonte e metadados para cada aplicativo. Além disso, ele pode ser editado manualmente para personalizar ainda mais sua lista de instalação. Isso significa que você só precisa criar o snapshot uma vez; você pode adicionar ou remover programas conforme necessário posteriormente.
Reconstruindo o Windows com um comando
Evite o incômodo da reinstalação e restaure tudo rapidamente
Quando for necessário reconstruir sua instalação do Windows, tudo o que você precisa fazer é mover o arquivo de exportação JSON para um local conveniente no seu computador existente ou novo e executar o seguinte comando:
winget import -i C:\backup\my-apps.json --ignore-versions --accept-package-agreements --accept-source-agreements

O Winget começará a baixar e instalar todos os aplicativos especificados no seu arquivo JSON. A opção –ignore-versions garante que você receba as versões mais recentes de cada programa, em vez das versões que foram exportadas. As opções –accept-package-agreements e –accept-source-agreements aceitarão automaticamente quaisquer acordos necessários, eliminando a necessidade de entrada manual durante o processo de instalação.
Este método se tornou meu recurso preferido para configurar rapidamente novas máquinas Windows ou duplicar minhas configurações. Os resultados são consistentes em vários sistemas, com taxas mínimas de falhas durante as instalações. Os aplicativos são instalados com suas configurações padrão, permitindo uso imediato.
Lembre-se de que importações maiores podem ocasionalmente ser interrompidas por problemas de rede. Nesses casos, o Winget ignorará quaisquer instalações com falha e prosseguirá para o próximo aplicativo. Você pode executar o comando de importação novamente, e o Winget tentará instalar os aplicativos que não tiveram sucesso inicialmente.
Se você encontrar problemas relacionados a permissões com determinados instaladores, basta executar o comando import em um prompt de comando elevado ou em uma janela do PowerShell para resolver esses problemas.
Melhorias para usuários avançados
Ajustes para otimizar tempo e eficiência
Embora os comandos básicos de exportação e importação cubram o essencial, usuários avançados se beneficiarão de otimizações adicionais que podem aprimorar a funcionalidade do Winget. Por exemplo, incluir o sinalizador –include-versions nos seus comandos de importação permite instantâneos específicos da versão.

Os arquivos JSON gerados pelo comando export são editáveis, mas você também pode combinar vários arquivos JSON editando manualmente ou utilizando o PowerShell, permitindo a criação de configurações modulares. Dessa forma, um arquivo JSON pode conter seus aplicativos básicos, enquanto outros podem conter software adicional adaptado a tarefas específicas.
Além disso, os comandos do Winget integram-se perfeitamente aos scripts do PowerShell. Ao criar scripts para exportar seus snapshots regularmente, você garante que sempre terá a configuração mais recente disponível em caso de complicações inesperadas. Essa lógica de script pode se estender à implantação de configurações completas de PC, simplificando o processo para uma série de comandos simples.
Por que Winget é a melhor escolha
O gerenciador de pacotes da Microsoft supera as instalações manuais
Utilizar o Winget revolucionou minha abordagem às configurações do Windows. Esta ferramenta transformou o que costumava ser um processo trabalhoso de instalação de software em uma tarefa simplificada e automatizada, melhorando significativamente a eficiência.
Posso configurar rapidamente máquinas virtuais que espelham meu ambiente Windows atual ou ser produtivo em sistemas totalmente novos em questão de minutos. Todos os anos, realizo uma instalação limpa do Windows durante a manutenção de rotina dos meus laptops, e o Winget simplificou esse processo consideravelmente.
Deixe um comentário