i was wondering if anyone had a printer script available that can do the following:
export all printer settings (except the driver) from one server and then import all printer settings (except the driver) to another server
When i say all printer settings, i mean the port, shares, queues and printer configuration settings such as paper size etc etc excluding the printer driver
Is anyone able to help please?
i have never done any scripting and have not been able to find a script that will do this.
Microsofts printmig will migrate printers quite easily but it includes the printer drivers so it is of no use to me
in order to delete the driver you have to delete all of the printers using that driver
printmig brings across the driver so it will not do the job for me
i want to be able to export all printer settings ie. ports and queues and printer settings (except for the driver) and then import them back and apply the new driver.
the reason why i am asking is because i have never used vbscript or done anything like this and wanted to see if there was something i could use that was out there already
Do you know if there is something already written that i can use?
You can't install a printer without specifying a driver anyways.
I'd suggest the following. (if you don't know VB script)
1. Use PrintMig to migrate everything over. 2. Use SETPRINTER.EXE (MS utility) to change all of the printers to use, (lets say), HP LaserJet 4 driver---or do it MANUALLY. (basically have all the printers use a different driver than what they have) 3. Then go into the Print Server Properties and delete all the drivers that were brought over with PrintMig. 4. Reinstall the drivers and re-specify the printers with their new drivers. (either manually or via SETPRINTER.EXE)
< Message edited by edavis6678 -- 7/1/2007 4:20:38 AM >
setprinter works with 2003 R2 x64 clusters so should be fine with regular 2003. just read the manual for setprinter. I've personally never used it to swap out a driver, but I know it can do it.