Ce script permet de gérer l'affichage des icônes dans la zone de notifications, dans le contexte d'un utilisateur.

Le script lit les informations stockées dans "HKCU:\Control Panel\NotifyIconSettings", entrée de registre qui contient une liste d'exécutables pouvant afficher des notifications.

Chaque entrée dispose d'une valeur "IsPromoted" qui permet de définir l'état d'affichage: 1 = constamment visible, 0 = masqué.

Dans le cas de scripts PowerShell (comme Systray Information), le script se base sur le tooltip pour faire la sélection.

Set-SystrayIconsVisible.zip

Article précédent