List all installed programs, version & path [Windows]
WMIC è la versione console di Windows Managament Instrumentation che è disponibile da Windows 2000 in poi.
Scrivendo “wmic product get name” vi mostrerà un elenco di tutti i nomi delle applicazioni che sono installate sulla vostra macchina.
In alternativa, si possono anche trovare tutte le informazioni possibili in un comando come “wmic product get name, version, installlocation”
Per salvare tutti i risultati in un file di testo, digitare “wmic /output:D:\yeahhub.txt product get name, version”
E per salvare tutti i risultati in un file HTML (formato tabulare), allora il comando è “wmic /output:software.htm product get Name, Version /format:htable”
Utilizzare “wmic product get /?” per vedere i parametri compresa la formattazione dell’output con tutti gli altri attributi.
Ma a volte WMIC non funzionerà sul server a meno che tu non abbia esplicitamente installato “Management & Monitoring Tools” nel menu Aggiungi/Rimuovi componente di Windows
Quindi per questo caso, puoi trovare tutte le informazioni attraverso il Registro di sistema, digitando “regedit” nel tuo comando Run e navigando fino al seguente percorso.
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall”
Se vuoi conoscere un particolare software installato da un particolare fornitore come Microsoft allora puoi digitare “wmic product where “Vendor like ‘%Microsoft%'” get Name, Version”