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 LoovtO

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.

Vos commentaires

Un message, un commentaire ?

Qui êtes-vous ?
Ajoutez votre commentaire ici
  • Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.