Thread Browser Version ermitteln (0 answers)
Opened by roli at 2012-12-13 09:07

roli
 2012-12-13 09:07
#164184 #164184
User since
2004-12-31
424 Artikel
BenutzerIn
[default_avatar]
Hi,

gibt es eine möglichst universelle Methode um die Version auf dem Rechner installierten Programms, z.B. von FireFox (aber auch andere), zu ermitteln?
Konkret müßte ich das für Windows und Linux umsetzen. Manuell würde ich das unter den diversen Linuxen machen, indem ich dpkg, rpm, ... "anschmeiße". Das könnte ich schon in ein mit "if's & else'se" übersähten Script unterbringen, würde aber vermutlich nicht schön aussehen. Für Windows bin ich auf folgendes Batch-Script gestoßen:
Code: (dl )
1
2
3
4
FOR /F "usebackq" %%i IN (`reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products`) DO ( 
reg query "%%i\InstallProperties" /v DisplayName
reg query "%%i\InstallProperties" /v DisplayVersion
)
Da wäre dann wohl ein "use Win32::Registry;" fällig. Gibt es noch andere Wege zum Ziel?
Roland
--
"Steh vorn, während du fragst;
sitzen soll, wer antwortet."
Aus "Die Edda des Snorri Sturluson" "Gylfis Täuschung" Strophe 2

View full thread Browser Version ermitteln