Eu tenho um MSI que estou tentando implantar via WMIC. A instalação do MSI é concluída sem erros, mas não consigo iniciar o aplicativo instalado até que eu reinicie o computador. Se eu tentar aparecer momentaneamente, feche. Assim que o PC for reinicializado, o aplicativo é executado corretamente.
Se eu instalar o MSI localmente, executando-o no Windows Explorer, o aplicativo funcionará imediatamente, sem necessidade de reinicialização.
Se eu instalar o MSI localmente a partir da linha de comando usando msiexec, o aplicativo também será iniciado imediatamente, sem necessidade de reinicialização do PC.
É somente quando instalado via WMIC que preciso reiniciar antes de poder usar o aplicativo instalado. Aqui está o comando que estou executando a partir do prompt de comando no servidor empurrando a instalação (cmd está sendo executado como a conta de administrador usando o comando 'runas'):
wmic /node:pc_name product call install true,"" , "c:\PathToMSI\File.msi"
Como posso descobrir por que o aplicativo instalado precisa de uma reinicialização quando implantado via WMIC?
Tags windows msi deployment wmi