Supression imprimantes réseau
Bonjour à tous,
Nouveau membre sur le forum pour vous exposer mon problème.
Je dois faire un script pour supprimer d'anciennes imprimante réseau sur un grand nombre d'utilisateur. Pour cela j'utilise Vbs en passant par un objet WMI qui modifie la base de registre
Code:
1 2 3 4 5 6 7 8 9
| Const HKEY_CURRENT_USER = &H80000001
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv")
strKeyPath = "printers\settings"
strStringValueName = "\\printer_server\chare_printer"
oReg.DeleteValue HKEY_CURRENT_USER, strKeyPath, strStringValueName |
Cela fonctionne pour une valeur mais je voulais supprimer toute les imprimantes (valeur de registre) commençant par les mêmes caractères
Exemple \\printers_server\printer_*
Je ne suis pas dans le développement et il y a peut être d'autre moyen.
Merci d'avance pour vos réponse.