Top

O que é o Chocolatey? Chocolatey  é  parecido com o  apt  no Linux ou o  brew  no macOS, É   um gerenciador de pacotes para Windows criado por Rob Reynolds em 2011. Ele permite instalar, atualizar e remover programas com comandos simples ( Prompt de Comando (CMD)  ou  PowerShell ), sem precisar baixar instaladores manualmente. O Chocolatey nasceu com a missão de facilitar a vida de profissionais de TI e usuários avançados ao automatizar a instalação de softwares no Windows. Pense no Chocolatey como uma loja de aplicativos invisível , onde você digita o nome do programa que quer, e ele instala sozinho. Em vez de você entrar em vários sites, baixar instaladores, clicar “Avançar, Avançar, Concluir”... o Chocolatey faz tudo por você em segundos. 🔗 Site oficial: https://chocolatey.org Como instalar o Chocolatey Set-ExecutionPolicy Bypass -Scope Process -Force; ` [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointMan...

Winget: Instalador de Aplicativo da Microsoft

WinGet



O Instalador de Aplicativo da Microsoft para Windows 10 facilita o download de aplicativos do Windows 10: basta clicar duas vezes no pacote do aplicativo e não será necessário executar o PowerShell para instalar aplicativos. 

O instalador de aplicativo apresenta as informações do pacote, como o nome do aplicativo, o fornecedor, a versão, o logotipo de exibição e os recursos solicitados pelo aplicativo. Entre diretamente no aplicativo, sem complicações -- e, se a instalação não funcionar, as mensagens de erro foram criadas para ajudar você a corrigir o problema. 

O comando winget do terminal de windows permite que os usuários:

  • Descubram
  • Instalem
  • Atualizem
  • Removam e
  • Configurem aplicativos

Programas nos computadores com Windows 10 e Windows 11.

Essa ferramenta é a interface do cliente para o serviço Gerenciador de Pacotes do Windows.

Ela é uma ferramenta equivalente ao Comando Apt do Linux, recurso similar que existe a muito tempo no Sistema Operacional do Pinguim.

ComandoDescrição
infoExibe metadados sobre o sistema (números de versão, arquitetura, localização de log, etc.). Útil para solução de problemas.
installInstala o aplicativo especificado.
showExibe detalhes para o aplicativo especificado.
sourceAdiciona, remove e atualiza os repositórios do Windows Package Manager acessados ​​pela ferramenta Winget.
searchProcura um aplicativo.
listExibir pacotes instalados.
upgradeAtualiza o pacote fornecido.
uninstallDesinstala o pacote fornecido.
hashGera o hash sha256 para o instalador.
validateValida um arquivo de manifesto para enviar ao repositório do Windows Package Manager.
settingsAbrir configurações.
featuresMostra o status das características experimentais.
exportExporta uma lista dos pacotes instalados.
importInstala todos os pacotes em um arquivo.


Exemplos de comandos para WinGet  abaixo:

Para instalar on Power Toys:

 winget install Microsoft.Powertoys


Para instalar on Windows Terminal:

winget install Microsoft.WindowsTerminal


Irá atualizar todos os aplicativos compatíveis. Esse comando pode te ajudar a manter seu computador atualizado.

winget upgrade --all 


Para executar, precisone:

win+r


Na tela do Executar digite CMD

Pressione Enter ou click OK

No terminal digite o comando  winget upgrade,  esse comando irá listar todos os programas que você possui no computador compatível com o app winget.









O resultado será algo similar a tela abaixo, dependendo dos programas que você tem instalado.

Se você quiser instalar um programa, Skype por exemplo, e não sabe o nome você pode procurar usando:

winget search skype 











Para instalar o comando winget install <<Nome do aplicativo como está na coluna ID>>

winget install Microsoft.Skype




 

 



 



Como Instalar o WinGet

A ferramenta de command-line Winget do Windows Package Manager é fornecida com o Windows 11 e as versões modernas do Windows 10 por padrão como o Instalador de Aplicativos.

Se você estiver executando uma versão anterior do Windows e o App Installer não estiver instalado, você poderá obter o App Installer na Microsoft Store. Se já estiver instalado, verifique se ele está atualizado com a versão mais recente.


O App Installer inclui a versão de produção da ferramenta winget.



Usando o winget em aquivos Batch

Você pode criar scripts em lote e scripts do PowerShell para instalar vários aplicativos.

Copie o código a baixo cole no bloco de notas e salve como Exemplo.bat

@echo off 

Echo Install Powertoys and Terminal 

REM Powertoys 

winget install Microsoft.Powertoys 

if %ERRORLEVEL% EQU 0 Echo Powertoys installed successfully. 

REM Terminal 

winget install Microsoft.WindowsTerminal 

if %ERRORLEVEL% EQU 0 Echo Terminal installed successfully. %ERRORLEVEL%


Note:

Criando Batch (arquivo de lote), o winget iniciará os aplicativos na ordem especificada. Quando um instalador retornar o sucesso ou a falha, o winget iniciará o próximo instalador. Se um instalador lançar outro processo, é possível que ele retorne ao winget prematuramente. Isso fará com que o winget instale o próximo instalador antes que o instalador anterior seja concluído.


More Information:

https://learn.microsoft.com/pt-br/windows/package-manager/winget/


Autor:
Emmanuel Souza
Consultor IT
itecos@gmail.com
http://www.itecos.blogspot.com











 

Comentários

Postagens mais visitadas deste blog

ERP Microsoft X SAP

Gestão De Conflitos

Cidadania monocromática