Contents

Atualize todos os softwares do Windows com Winget

Não há necessidade de monitorar o software instalado em seu computador para atualizar cada um separadamente. O Windows oferece uma solução eficiente que permite realizar atualizações em todos os programas simultaneamente, sem esforço e rapidamente.

A manutenção do status atualizado em relação aos aplicativos e softwares utilizados em um dispositivo de computação é crucial para garantir que ele opere com eficiência máxima. As atualizações regulares fornecem recursos adicionais, melhorias em termos de funcionalidade e estabilidade, bem como patches para quaisquer vulnerabilidades de segurança identificadas. Certos programas possuem a capacidade de verificar atualizações de forma autônoma após serem iniciados, ao mesmo tempo que oferecem a opção de instalá-las imediatamente. No entanto, este recurso pode não estar disponível para todos os aplicativos, necessitando de intervenção manual em que os usuários devem visitar rotineiramente o site do editor para verificar se existe uma versão atualizada.

A partir de 2020, a Microsoft introduziu um utilitário de linha de comando que permite aos usuários e desenvolvedores utilizar o gerenciador de pacotes do Windows, que é análogo aos presentes nos sistemas Linux e macOS. O termo “pacote”, no contexto da computação, significa os vários elementos de software que constituem uma aplicação ou programa.

Winget é um utilitário extremamente útil para gerenciar instalações de software em computadores baseados em Windows, pois fornece controle centralizado sobre todos os programas e aplicativos. Com esta ferramenta, os usuários podem localizar, baixar, atualizar ou desinstalar facilmente pacotes de software. Além disso, o Winget foi projetado de tal forma que mesmo aqueles que não estão familiarizados com interfaces de linha de comando o acharão fácil de usar, graças à sua funcionalidade intuitiva de copiar e colar.

Como atualizar todos os softwares de uma vez com o winget?

A atualização de todos os softwares e programas do seu computador com a ferramenta de linha de comando winget pode ser feita sem esforço, inserindo apenas uma declaração concisa que consiste em um pequeno número de palavras.

► Primeiro de tudo, você deve abrir um prompt de comando. Para fazer isso, clique na área ou no botão de pesquisa (o ícone da lupa) na barra de tarefas do Windows, escreva as letras “cmd” e clique em Prompt de comando nos resultados da pesquisa.

/images/39488733.png

Uma instância da interface do prompt de comando aparece, apresentando um arranjo monocromático de texto contra um fundo escuro. Por favor, evite sucumbir à apreensão, pois a tarefa em questão envolve apenas a formulação de diretivas concisas para o seu dispositivo de computação implementar, em essência, facilitando a interação através de um modo alternativo de comunicação que lembra o ChatGPT, embora caracterizado por um escopo de funcionalidade mais rudimentar.

/images/39488734.png

► Vamos começar verificando se a ferramenta winget está instalada no seu computador. Na janela Prompt de Comando, basta escrever a palavra winget e validar pressionando a tecla Entrada do seu teclado. Você pode copiar e colar diretamente o texto abaixo e validar pressionando Entrada:

winget

Após a instalação adequada do winget, os usuários recebem uma descrição concisa do utilitário junto com um inventário de opções de comando acessíveis, conforme demonstrado na ilustração visual anexa.

/images/39488735.png

► Para obter uma lista de todos os pacotes (softwares e programas) instalados em seu computador, basta escrever winget list e validar pressionando a tecla Entrada do seu teclado. Você pode copiar e colar diretamente o texto abaixo e validar pressionando Entrada:

winget list

► Se esta for a primeira vez que você lança um pedido com winget, receberá uma mensagem solicitando que aceite as condições dos contratos de origem. Isso equivale aos termos de uso que você aceita sempre que instala software. Basta digitar a letra Y e validar pressionando a tecla Entrada do seu teclado.

/images/39488736.png

A interface do usuário apresenta um inventário abrangente de todos os aplicativos e suas versões correspondentes atualmente instaladas no dispositivo. Para cada item da lista, a coluna Versão indica a iteração atual, enquanto a coluna Disponível exibe um valor numérico quando existe uma versão mais recente. Conforme ilustrado na ilustração fornecida, pode-se observar que o software 7-Zip requer uma atualização conforme indicado pela presença de uma atualização disponível.

/images/39488737.png

► Para purificar um pouco esta lista e exibir apenas os programas e softwares para os quais há atualização, desça até o final desta lista, escreva winget list–upgrade-available e valide pressionando a tecla Entrada do seu teclado. Você pode copiar e colar diretamente o texto abaixo e validar pressionando Entrada:

winget list --upgrade-available

/images/39488738.png

► Para atualizar um único programa ou aplicativo da lista, basta escrever winget upgrade"nome_do_programa"e validar pressionando a tecla Entrada do seu teclado. Por exemplo, para atualizar o aplicativo KeePassXC na captura de tela acima, escreva winget upgrade “KeePassXC” (não esqueça as aspas ao redor do nome do programa ou aplicativo) e pressione a tecla Entrada do teclado. Se o aplicativo que você deseja atualizar solicitar que você concorde com seus termos de serviço, digite a letra Y ou y e valide pressionando Entrance.

/images/39488740.png

► Após um curto período de carregamento, o aplicativo selecionado é atualizado automaticamente. Durante o processo, o Windows pode abrir uma janela de Controle de Conta de Usuário solicitando que você valide a operação de atualização. Basta clicar no botão Sim da janela em questão para continuar o processo de atualização.

/images/39488741.png

► Finalmente, para atualizar todos os programas e softwares de uma vez, basta escrever winget upgrade–all e validar pressionando a tecla Entrada do seu teclado. Você pode copiar e colar diretamente o texto abaixo e validar pressionando Entrada:

winget upgrade --all

/images/39488743.png

► O processo pode demorar algum tempo, dependendo da quantidade de programas e softwares a serem atualizados. Durante a operação, a janela Controle de Conta de Usuário aparecerá diversas vezes, solicitando a validação de cada atualização. Basta clicar no botão Sim cada vez que a janela aparecer para continuar o processo. Ao final da operação, a janela Prompt de Comando exibirá a lista de todos os pacotes atualizados, com uma barra de progresso preenchida para cada um.

/images/39488744.png

Para automatizar parcialmente a execução deste comando, pode-se utilizar um editor de texto como o Bloco de Notas da Microsoft. Ao abrir o Bloco de Notas e digitar “winget upgrade – all” em sua interface ou copiar e colar o texto fornecido, o processo pode ser iniciado com o mínimo de entrada manual.

winget upgrade --all

/images/39488745.png

► Em seguida clique no menu Arquivo e depois em Salvar como. Na janela de salvamento, selecione um local de fácil acesso, como a área de trabalho, dê ao arquivo um nome reconhecível, como winget-upgrade-all ou Update Apps e, acima de tudo, altere a extensão.txt para the.bat extensão, como na imagem abaixo.

/images/39488746.png

Para iniciar uma atualização de todos os softwares e aplicativos, basta clicar duas vezes no arquivo em lote com extensão.bat que você gerou anteriormente. Esta ação irá desencadear o processo sem qualquer contribuição adicional necessária de sua parte!

/images/39488747.png

Não é de forma alguma imperativo realizar esta tarefa diariamente para manter o status atual do seu software e programas, pois uma programação quinzenal ou mensal pode ser suficiente para preservar o funcionamento ideal do seu sistema.

*️⃣ Link da fonte: