hello,
I have to rename printers .
Its working fine on XP but on Windows 2000 Server i am having the error:
C:\script\printerrename1.vbs(14, 5) Microsoft VBScript runtime error: Object
doesn't support this property or method: 'objPrinter.RenamePrinter'.

I have learnt that RenamePrinter is not compatible with Windows 2000 Server.
Can you please suggest me some other ways of doing it:

Here is the my script that i run
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set colPrinters = objWMIService.ExecQuery _
("Select * From Win32_Printer")

For Each objPrinter in colPrinters
If Left(objPrinter.DeviceID,22) = "Client\pailles_dom-nns" Then
Wscript.Echo objPrinter.DeviceID
Wscript.Echo Mid(objPrinter.DeviceID, InStrRev(objPrinter.DeviceID, "\") + 1)
varprint= Mid(objPrinter.DeviceID, InStrRev(objPrinter.DeviceID, "\") + 1)
objPrinter.RenamePrinter("hp LaserJet 1320 PCL 5e")
END IF
Next

Thanks
Nazeedah