Getting product version from the command line
Cateodata e nevoie sa afli rapid ce versiune a unei anumite componente software este instalata pe un sistem. Metode de a afla sunt multe dar in cazul de fata eu cautam o varianta rapida din command prompt.
Si merge foarte simplu folosind WMIC:
Merge sa rulati si WMIC PRODUCT GET NAME,VERSION direct din command prompt fara a mai intra inainte in WMIC.
Sau daca stiti numele produsului puteti folosi clauza WHERE si nu numai atat, puteti cauta si numai dupa o parte din nume ca in exemplul de mai jos:
WMIC product where "name like ‘Vmware%’" get name,version
De retinut aici este ca wildcard-ul este % si nu *.
Iar pentru fanii Powershell in imaginea de mai jos aveti si aceasta varianta:
GWMI este un alias pentru Get-WmiObject.
Comment from Mihai Gijgan
Time April 24, 2013 at 8:25 pm
WMIC e foarte util. L-am folosit pentru:
-afisarea seriei pentru computerele brand: wmic bios get SerialNumber
-afisarea ram-ului video: wmic path win32_videocontroller get adapterram
-setarea bifei “Password never expires”: wmic useraccount where “Name=’Username'” set PasswordExpires=FALSE
-si binenteles pentru enumerarea softurilor instalate: wmic product get name,version /output:c:\ProgramList.txt