Comment désinstaller des programmes sur un ordinateur distant, via le réseau ?
De nombreux administrateurs système doivent régulièrement supprimer des logiciels d'un PC distant, via le réseau.
Pour retirer des programmes d'un ordinateur distant via le réseau, on utilise en général le protocole WMI (Windows Management Instrumentation). Toutefois, l'utilisation manuelle de WMI exige d'écrire un script non trivial.
Le moyen le plus simple est d'utiliser un programme dédié à l'audit et au suivi des programmes installés : 10-Strike Network Inventory Explorer. Vous n'avez pas besoin de maîtriser la ligne de commande ni de créer des scripts WMI pour désinstaller un logiciel à distance.
L'outil analyse tous vos ordinateurs pour le logiciel et le matériel installés, enregistre le tout dans la base interne et la tient à jour. Le programme suit aussi les modifications et permet de créer des dizaines de rapports sur les applications installées.
Instructions : désinstaller un logiciel à distance
Après l'installation du programme, ajoutez les PC distants à la base afin d'en interroger les données.
Plusieurs méthodes sont possibles.
- Import de la liste des ordinateurs depuis Active Directory
- Analyse d'une plage d'adresses IP
- Import de la liste des PC depuis le Voisinage réseau
- Import de la liste des PC depuis un fichier texte
C'est fait. Les ordinateurs ont été ajoutés à la base du programme.
Il faut ensuite interroger les ordinateurs et collecter les informations sur les logiciels installés.
Pour cela, cliquez sur le bouton « Collecter les données » de l'onglet « Principal ».
Sélectionnez les ordinateurs dont vous souhaitez collecter les informations, puis cliquez sur « Suivant ».
Sélectionnez ensuite les groupes de données à collecter.
Dans notre cas, il suffit de sélectionner l'option « Logiciels installés ». Notez que le programme peut collecter des informations non seulement sur les logiciels, mais aussi sur le matériel installé, et en suivre les modifications.
Pour accélérer l'interrogation, les autres cases des groupes de données peuvent rester décochées. Cliquez sur « Terminer ».
Notez que les droits d'administrateur du domaine sont nécessaires pour analyser l'inventaire des PC du réseau. (En l'absence d'Active Directory ou de domaine, les droits d'administrateur sur l'ordinateur distant sont requis.)
La fenêtre « État de la collecte des données » s'ouvre : le processus d'interrogation peut y être suivi en détail. L'analyse des PC peut être automatisée et planifiée.
Une fois la collecte terminée, les données logicielles sont importées automatiquement dans la base.
Vous pouvez ensuite cliquer sur l'ordinateur souhaité (1), puis sélectionner l'élément « Logiciels installés » (2) dans la section « Logiciels » de l'arborescence, en bas à gauche. La liste complète des logiciels installés s'affiche dans la fenêtre de droite.
(3) Sélectionnez le programme à supprimer, cliquez avec le bouton droit, puis choisissez « Désinstaller l'application » dans le menu contextuel.

Dans certains cas, vous devrez confirmer la commande de désinstallation générée.
C'est fait. Le programme envoie une commande de désinstallation du logiciel sélectionné vers un ordinateur distant, via le réseau.
TOUS LES PROGRAMMES NE PEUVENT PAS ÊTRE DÉSINSTALLÉS DE CETTE FAÇON, seulement ceux qui n'affichent aucune boîte de dialogue et n'attendent aucune saisie de l'utilisateur pour poursuivre la désinstallation. Si l'application ne remplit pas ces conditions, la désinstallation à distance via WMI, sans intervention de l'administrateur sur l'ordinateur distant, ne fonctionnera pas. Un résultat positif n'est donc pas garanti dans tous les cas. Il reste toutefois possible dans de nombreuses situations. Vous pouvez par exemple désinstaller ainsi les programmes Microsoft (MS Office, etc.).
Si un programme ne peut pas être désinstallé à distance, le plus simple est de vous connecter au bureau de l'ordinateur distant et de le désinstaller manuellement. La connexion au bureau distant peut se faire via le protocole RDP ou avec des programmes dédiés au contrôle du bureau à distance.
Le programme propose aussi de nombreuses autres fonctions utiles, comme le suivi des modifications matérielles et logicielles avec envoi de notifications, et le diagnostic distant des PC et des disques durs (détection de paramètres S.M.A.R.T. dégradés ou d'une température élevée).
Vous pouvez aussi créer des rapports sur un programme donné ou sur tous les programmes installés sur tous les ordinateurs du réseau, interroger un programme précis, ou organiser le suivi des logiciels et des licences utilisés, c'est-à-dire réaliser un audit SAM (Software Asset Management).
Pour aller plus loin
Comment supprimer des raccourcis de démarrage sur des ordinateurs distants, via le réseau ?
Téléchargez et essayez la version d'essai de 30 jours du programme (pour Windows) à l'aide du bouton ci-dessous.