
He estado tratando de encontrar una manera de saber si Microsoft Project 2016 está instalado en una máquina remota. El principal problema con el que me encuentro es que Microsoft, en algún momento del pasado, ocultó o encapsuló los componentes de su instalación en una fachada que lee y muestra la versión de Office y no los componentes de la instalación de Office.
Por ejemplo, ejecutamos principalmente Office 2013 con algunos componentes de Office 2016 (Project 2016 y Skype for Business 2016). Cuando ejecuto la ruta "Desinstalar" dentro de HKLM (HKLM\software\Microsoft\Windows\currentversion\uninstall), que es lo que he visto hacer a muchas personas, esta es la información que recibo sobre la instalación de Office:
Microsoft Office 64-bit Components 2013
Microsoft Office 64-bit Components 2016
Microsoft Office Shared 64-bit MUI (English) 2013
Microsoft Office Shared 64-bit MUI (English) 2016
Microsoft Office Shared 64-bit Setup Metadata MUI (English) 2013
Microsoft Office Shared 64-bit Setup Metadata MUI (English) 2016
Todo esto es informativo pero necesito más información. Lo necesito específicamente si MS Project 2016 está instalado en la máquina remota.
He probado muchas sugerencias pero no he podido encontrar ninguna que me dé la respuesta que busco.
¿Existe alguna forma de saber específicamente si Microsoft Project 2016 está instalado en una máquina remota?
Cualquier ayuda sería apreciada.
Gracias de antemano.
Mate
Respuesta1
Probablemente estés usando una versión de 32 bits de MS Project, por lo que debes buscar en WOW6432Node:
HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
microsoftproporciona una documentaciónque puede utilizar para encontrar el GUID de los productos de Office en el nodo "Desinstalar".