Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como desinstalar programas no Windows usando uma terceira opção

Público-Alvo: Administradores de sistemas e usuários avançados do Windows

Introdução: Desinstalar programas no Windows é uma tarefa comum para administradores de sistemas e usuários avançados. Normalmente, essa tarefa é realizada através do Painel de Controle ou do aplicativo de desinstalação fornecido pelo próprio programa. No entanto, existe uma terceira opção que pode ser mais eficiente e rápida: desinstalar programas usando scripts em lote (BAT) ou PowerShell. Neste artigo, vamos explorar essa terceira opção e fornecer um exemplo de script para desinstalar programas no Windows.

Script: Aqui está um exemplo de script em lote (BAT) para desinstalar um programa no Windows:

@echo off
echo Desinstalando Programa X...
wmic product where "name='Programa X'" call uninstall /nointeractive
echo Programa X desinstalado com sucesso!

Explicação do script:

  • A primeira linha @echo off desativa a exibição dos comandos no prompt de comando.
  • A segunda linha echo Desinstalando Programa X... exibe uma mensagem informando qual programa será desinstalado.
  • A terceira linha wmic product where "name='Programa X'" call uninstall /nointeractive usa o comando wmic para localizar o programa com base no seu nome e, em seguida, chama o comando de desinstalação do programa.
  • A quarta linha echo Programa X desinstalado com sucesso! exibe uma mensagem informando que o programa foi desinstalado com sucesso.

Você pode personalizar esse script substituindo "Programa X" pelo nome do programa que deseja desinstalar. Certifique-se de usar o nome exato do programa conforme listado no Painel de Controle ou no registro do Windows.

Se você preferir usar o PowerShell, aqui está um exemplo de script para desinstalar um programa:

$programName = "Programa X"
$uninstallString = (Get-ItemProperty "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*") | Where-Object { $_.DisplayName -eq $programName } | Select-Object -ExpandProperty UninstallString

if ($uninstallString) {
    Write-Host "Desinstalando $programName..."
    Start-Process -FilePath $uninstallString -ArgumentList "/S" -Wait
    Write-Host "$programName desinstalado com sucesso!"
} else {
    Write-Host "Programa não encontrado."
}

Explicação do script:

  • A primeira linha define a variável $programName com o nome do programa que será desinstalado.
  • A segunda linha usa o cmdlet Get-ItemProperty para obter as propriedades dos programas instalados no registro do Windows.
  • A terceira linha filtra os programas com base no nome e seleciona a propriedade UninstallString, que contém o comando de desinstalação.
  • A quarta linha verifica se o comando de desinstalação foi encontrado.
  • A quinta linha exibe uma mensagem informando qual programa será desinstalado.
  • A sexta linha usa o cmdlet Start-Process para iniciar o processo de desinstalação com o comando $uninstallString e o argumento /S para desinstalar silenciosamente.
  • A sétima linha exibe uma mensagem informando que o programa foi desinstalado com sucesso.
  • A nona linha exibe uma mensagem informando que o programa não foi encontrado, caso o comando de desinstalação não tenha sido encontrado.

Conclusão: Desinstalar programas no Windows usando scripts em lote (BAT) ou PowerShell pode ser uma opção mais eficiente e rápida do que usar o Painel de Controle ou o aplicativo de desinstalação fornecido pelo programa. Os exemplos de scripts fornecidos neste artigo podem ser personalizados para atender às suas necessidades específicas. Experimente essa terceira opção e descubra como ela pode simplificar suas tarefas de desinstalação de programas no Windows.

Interatividade: Se você achou este artigo útil, compartilhe-o com seus amigos e colegas de trabalho que também podem se beneficiar dessas dicas de desinstalação de programas no Windows.

Tag: Windows, BAT, PowerShell, desinstalação de programas

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.