Accueil > Informatique > Systèmes d’exploitation > Microsoft Windows > Vista > Script de suppression d’imprimantes pour Vista

Script de suppression d’imprimantes pour Vista

vendredi 9 mai 2008, par Sebastien Le Lourec

Sous Vista, il n’est pas possible de supprimer une imprimante réseau lorsqu’elle n’est plus joignable. C’est parfaitement illogique mais ça n’est pas une première chez Microsoft. Ce script permet de supprimer du panneau de configuration les imprimantes présentes.

Petite précision avant toute chose, chez moi il a supprimé toutes les imprimantes présentes. Attention donc, avant toute utilisation, vérifiez que vous aurez bien la possibilité de réinstaller vos autres imprimantes si vous en avez...

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colInstalledPrinters = objWMIService.ExecQuery _
("Select * from Win32_Printer")

For Each objPrinter in colInstalledPrinters
objPrinter.Delete_
Next

J’ai trouvé ce script au mois de janvier mais je ne sais plus où. Si son créateur le trouve ici, qu’il me le signale pour que j’ajoute l’URL d’origine. Merci à lui.

Messages

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.