Ce code va interroger la classe Win32_Product via WMI (Windows Management Instrumentation) pour obtenir la liste des logiciels installés sur l’ordinateur. Ensuite, il parcourt la liste et affiche le nom de chaque logiciel.
Assurez-vous d’exécuter ce code avec les droits d’administrateur, car l’accès aux informations sur les logiciels installés peut nécessiter des privilèges élevés.
Notez que l’utilisation de la classe Win32_Product peut être lente sur les systèmes avec de nombreux logiciels installés, car elle vérifie l’état d’installation de chaque produit. Si vous souhaitez simplement obtenir une liste des logiciels sans vérifier leur état d’installation, vous pouvez utiliser la base de registre ou d’autres méthodes alternatives pour obtenir des informations sur les logiciels installés.
Vous pouvez enregistrer la liste des logiciels installés dans un fichier texte sur le bureau pour récupérer toutes les informations nécessaires.
Vous pouvez récupérer à la fois la version (Version) et le numéro d’identification (IdentifyingNumber) des logiciels installés et les enregistrer dans un fichier texte sur le bureau, vous pouvez adapter le code comme suit :
Se connecter pour voir le code
Lorsque vous exécutez ce code, le fichier texte “Logiciels_Installes.txt” sur le bureau contiendra une liste des logiciels installés avec leur nom, version et IdentifyingNumber.