Instalar programas para muitos usuários é uma tarefa bastante simples, no entanto, nesse artigo vamos apresentar o Chocolatey uma ferramenta muito útil para instalação de programas no modo silencioso.

Chocolatey

O Chocolatey é um gerenciador de pacotes para Windows que permite executar a nobre função de instalar, desinstalar e preparar instalação de programas via comandos dentro do sistema Windows. O mesmo funciona em versões do Windows 7, 8 e 8.1 que rodem Windows PowerShell versão v2 ou v3. E que tenham atualizados os pacotes .NET Framerwork 2.0/3.5, 4.7 e 4.8. Você pode instalar o .NET Framerwork direto do site da Microsoft, recomendamos sempre a última versão e a versão 3.5 SP1 (para Windows 8.8.1 e 10) clique aqui.

Instalando o gerenciador Chocolatey

Você pode instalar o Chocolatey para trabalhar com CMD ou PowerShell. No entanto, instalação para cada um deles é diferente, siga os passos abaixo. Abra o PowerShell como administrador copie cole o comando abaixo e pressione Enter. Talvez seja necessário reiniciar seu computador.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Fonte: BPV/Reprodução

Abra o CMD como administrador copie cole o comando abaixo e pressione Enter, com isso a instalação estará ok.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command " [System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
Fonte: BPV/Reprodução

Instalando programas

Quando você abrir PowerShell como administrador ou CMD, chame o comando choco para trabalhar com Chobolatey, assim digite choco e pressione Enter. Agora os comandos digitados serão utilizados pelo choco. Para ver a lista de programas aprovados para instalação você poderá usar dois comandos, o primeiro é “choco list” sem aspas, em seguida pressione Enter. A outra forma é “choco list vlc” com isso você conseguirá ver os programas listados com o nomes parecidos com vlc, além da versão de compilação.

Para instalar é muito fácil agora que você já conhece como funciona. Para instalar o vlc por exemplo digite sem aspas “choco install vlc” outro exemplo, choco install notepadplusplus depois basta pressionar Enter.

Fonte: BPV/Reprodução

É necessário você confirmar a ação com a tecla y, ou seja, será exigido que você digite y e pressione Enter para ele finalizar a instalação dos programas desejados.

No entanto, também é possível instalar vários programas de uma só vez, por exemplo, digite sem aspas “choco install vlc winrar googlechrome” para instalar os três programas mencionados. Mas você pode adicionar quantos programas quiser, basta dar espaço entre os nomes dos programas.

Automatizando a confirmação 

Todo programa que for instalar será necessário confirmar com a tecla y, isso será exigido pelo choco no meio da instalação, no entanto, é possível adicionar um comando que confirme diretamente sem que o usuário confirma com a tecla y. Veja no exemplo abaixo;

choco install vlc winrar googlechrome firefox -y

Fonte: BPV/Reprodução

Basta adicionar -y depois do último programa. 

Comandos básicos

Assim como qualquer outro programa você poderá usar o Chocolatey para desinstalar qualquer programa do PC, exemplo; choco uninstall 7zip. E para desinstalar vários programas ao mesmo tempo você faz igual ao passo que instala vários programas de uma vez, exemplo; choco uninstall vlc googlechrome winrar 7zip, só adicionar o nome de cada programa depois de uninstall e dá espaço entre os nomes, depois basta pressionar Enter, e y quando for solicitado.

Fonte: BPV/Reprodução

Atualizar Chocolatey

Todo programa precisar ser atualizado, e não seria diferente com Chocolatey, assim como você instala outros programas você vai precisar do comando abaixo para isso. Copie cole e pressione Enter.

choco upgrade chocolatey

Outra dica é verificar e instalar atualizações de programas usando o Chocolatey, para isso use o comando abaixo.

choco outdated

Pós-Formatação

Antes de qualquer formatação teste o Chocolatey para ver quais programas ele consegue instalar, anote em um bloco de notas os principais programas que você instala em um PC, já deixe o comando pronto, daí depois de fazer a formatação em um PC instale o Chocolatey, copie os comandos já preparados no bloco de notas direto para linha de comando, assim você poderá instalar todos os programas de uma só vez. Veja o exemplo abaixo;

choco install 7zip winrar googlechrome firefox quicktime crystaldiskinfo obs vlc teamviewer adobereader jre8 malwarebytes skype ccleaner dotnet3.5 microsoft-edge k-litecodecpackfull zoom dropbox virtualbox office2019proplus opera internet-download-manager lightshot.install -y

O comando -y no final é para automatizar a confirmação de instalação dos programas, pois já mencionado acima o Chocolatey volta com a confirmação para instalação dos programas, então deixando o comando -y no final, com espaço você não precisa fazer mais nada.

Clique aqui e veja a lista de todos os programas e comandos para usar e instalar, também você poderá usar o campo de pesquisa para verificar um programa especifico.

Fonte: BPV/Reprodução