1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Dim wshShell, strCmd, oRep, strReponse
Set wshShell = CreateObject("WScript.Shell")
strCmd = "cmd.exe /C ver"
Set oRep = wshShell.Exec(strCmd)
strReponse = Trim(oRep.StdOut.ReadAll)
If (Replace(strReponse, "Windows XP", "") = strReponse) Then
WScript.Quit 0
End if
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colInstalledPrinters = objWMIService.ExecQuery _
("Select * From Win32_Printer")
For Each objPrinter in colInstalledPrinters
If objPrinter.Portname = "\\serveur\imprimante" Then
objPrinter.Delete_
End If
Next |