Dado:
PowerShell 5.1
Alguém pode me ajudar a extrair metadados de um arquivo msi?
Tentei o seguinte, mas nenhuma propriedade de comentários.
$filePath = "C:\Users\user1\source\repos\PRACTICE\WpfApp1\SetupProject1\bin\Debug\SetupProject1.msi"
$fileProperties = Get-ItemProperty -Path $filePath
$fileProperties | Format-List *
Você pode tentar usar
Shell.Application
o objeto COM para extrair os metadados. Não sei de uma maneira de extrair apenasComments
, mas há uma maneira de extrair todos os metadados dele para um dicionário ordenado.Então, a partir daqui, você deve ter todos os metadados do arquivo
$matadata
e, supondo que ele tenha umaComments
chave, você pode fazer: