[Idée d'amélioration] setuphelpers_windows fonction installed_users_softwares()
Publié : 16 mars 2023 - 10:07
Bonjour tout le monde,
tout d'abord bravo pour le produit qui est vraiement très bien et qui nous change la vie
Je voulais vous faire un petit retour d'expérience et une demande d'évolution du setuphelpers_windows.
Petite mise en situation :
Il est arrivé plusiseurs fois (avec ou sans wapt) que les utilisateurs n'aient pas le droit administrateur pour faire une mise à jour de logiciel.
Et il existe des logiciels chenapant comme Firefox (peut-être Thunderbird aussi ?), Mattermost et d'autre que j'ai plus en tête, qui ne se bloquent pas et continuent de s'installent directement dans APPDATA\local.
Avec les vieux OS de microsoft, l'installation en restait là, mais depuis windows 10 (je crois) le programme apparait dans le panneau "Ajout, suppression de programme".
Mais la fonction installed_softwares ne le remonte pas car elle regarde dans le registre, le node
Or, ces logiciels chenapant sont "enregistrés" directement dans le node
De ce fait, serait-il judicieux, de faie une déclinaison de la fonction instaled_softwares() en installed_users_softwares() ou alors d'y intégrer le scan des HKEY_USERS ?
Cela nous aiderait a avoir/récupérer un parc encore plus propre
Merci d'avance pour votre retour.
Bonne journée.
Baptiste
tout d'abord bravo pour le produit qui est vraiement très bien et qui nous change la vie
Je voulais vous faire un petit retour d'expérience et une demande d'évolution du setuphelpers_windows.
Petite mise en situation :
Il est arrivé plusiseurs fois (avec ou sans wapt) que les utilisateurs n'aient pas le droit administrateur pour faire une mise à jour de logiciel.
Et il existe des logiciels chenapant comme Firefox (peut-être Thunderbird aussi ?), Mattermost et d'autre que j'ai plus en tête, qui ne se bloquent pas et continuent de s'installent directement dans APPDATA\local.
Avec les vieux OS de microsoft, l'installation en restait là, mais depuis windows 10 (je crois) le programme apparait dans le panneau "Ajout, suppression de programme".
Mais la fonction installed_softwares ne le remonte pas car elle regarde dans le registre, le node
Code : Tout sélectionner
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Uninstall
Code : Tout sélectionner
HKEY_CURRENT_USER\SOFTWARE\.... et donc pour chacun des users HKEY_USERS\monssid\SOFTWARE\...
Cela nous aiderait a avoir/récupérer un parc encore plus propre
Merci d'avance pour votre retour.
Bonne journée.
Baptiste