Lorsque j'exécute la ligne installed_softwares('BIG-IP Edge Client'), il me ressort le résultat suivant :
Code : Tout sélectionner
[{'install_date': '',
'install_location': u'C:\\Windows\\Downloaded Program Files',
'key': u'F5 Networks Client Components',
'name': u'BIG-IP Edge Client Components (All Users)',
'publisher': u'F5 Networks, Inc.',
'system_component': 0,
'uninstall_string': u'"C:\\ProgramData\\F5 Networks\\f5unistall.exe" /uninstall',
'version': u'71.2018.0808.2011'},
{'install_date': u'20190114',
'install_location': u'',
'key': u'{6D4839CB-28B4-4070-8CA7-612CA92CA3D0}',
'name': u'BIG-IP Edge Client',
'publisher': u'F5 Networks, Inc.',
'system_component': 0,
'uninstall_string': u'MsiExec.exe /X{6D4839CB-28B4-4070-8CA7-612CA92CA3D0}',
'version': u'71.2018.0808.2011'}]
- 'BIG-IP Edge Client'
- 'BIG-IP Edge Client Components (All Users)'
Lorsque j'exécute le code suivant :
Code : Tout sélectionner
for soft in installed_softwares('BIG-IP Edge Client'):
key_uninst = soft['key']
Moi ce qui m'intéresses de récupérer est la deuxième référence key, c'est à dire : {6D4839CB-28B4-4070-8CA7-612CA92CA3D0}
Comment faire pour la récupérer ? Y a t-il la possilité de faire en sorte que la recherche se fasse strictement sur la mention 'BIG-IP Edge Client' ?
Merci.
Patrice