bonsoir
n'est ce pas plus simple de créer un fichier nommé "autorun.inf" à la racine de chaque dd
ce fichier contenant ex: ceci
[autorun]
ICON=Liberkey.ico
et de placer le fichier.ico également à la racine du dd
il existe des logs pour extraire les icônes d'un fichier.exe, .dll, etc.. comme "icon collector"
tu caches puis lecture seule l'autorun.inf et le fichier.ico (à condition que l'affichage ne soit autorisé)