Como posso encontrar o GUID de um pacote MSI? Eu gostaria de fazer o script da remoção de um programa em um grande número de desktops usando:
msiexec.exe /x ProductCode
Alguma razão pela qual isso não funcionaria para nenhum aplicativo listado em "Adicionar/Remover Programas?"
ATUALIZAÇÃO : Tente esta resposta do stackoverflow.com: Como posso encontrar o GUID do produto de uma configuração MSI instalada? ou mesmo este: Find GUID From MSI File .
A ferramenta SDK do Windows Orca permitirá que você abra e visualize todas as tabelas em um arquivo MSI. Depois de abrir o MSI, você pode navegar até a tabela de propriedades e procurar a entrada "código do produto" ou selecionar "Exibir => Informações de resumo..." e procurar a entrada "código do pacote". O pacote ou o guia do produto podem ser usados para desinstalação.
Veja uma captura de tela do Orca de como encontrar o código do produto no MSI: WiX - Fazendo uma atualização importante em uma instalação de várias instâncias
Há também outras maneiras de encontrar o GUID:
Ainda parece que você precisa baixar o MSI SDK para obter o Orca. Se você não tem acesso ao Orca e não pode se dar ao trabalho de baixar o SDK, qualquer visualizador capaz de ler um arquivo de banco de dados MSSQL (arquivo de armazenamento estruturado com), poderá abrir o arquivo MSI e visualizar o conteúdo. Faça uma cópia do MSI antes de abri-lo em um visualizador e abra a cópia. Só pra ter certeza. Uma vez aberto, você navega até a tabela de propriedades e procura o GUID do produto.
ATUALIZAÇÃO : Uma lista de visualizadores MSI gratuitos (na parte inferior) .
Verifique também estes posts em stackoverflow.com com informações sobre como desinstalar via Powershell :
É uma chave de registro:
ou se a plataforma for x64 e o aplicativo for de 32 bits:
Uma ferramenta freeware leve como InstEd pode ser usada. Basta abrir o MSI, na aba "Tabelas", clicar em "Propriedade" à esquerda, depois à direita, localizar "ProductCode".
Há também uma ferramenta GUI muito útil chamada Product Browser, que parece ser feita pela Microsoft ou pelo menos por um funcionário da Microsoft.
Ele pode ser encontrado no Github aqui Product Browser
A versão mais recente de (09/10/20) está disponível aqui
Pessoalmente, tive muita facilidade em localizar o GUID de que precisava com isso.
No Powershell, você pode consultar o wmi para instalações
exemplo para reparar
Propriedade de resumo do número de revisão :