Link to home
Start Free TrialLog in
Avatar of trsman
trsman

asked on

Changing printer names through group policy?

we are using Group Policy to push out printers to the users using pushprinterconnections.exe.  We now have been asked to change the name of the printers after they have already beed rolled out to the workstations.  From what I can tell when I change the name and add the printer to the computer through Find Printer method or letting group policy push the new printer to a computer I have never loggied on before it shows the correct name.  However Group Policy does not update the name on existing printers.

Should it be able to do this?
ASKER CERTIFIED SOLUTION
Avatar of Hypercat (Deb)
Hypercat (Deb)
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of trsman
trsman

ASKER

I did what you said but for some reason the old printer is not being removed from the PC.  I removed it using Printer management from the GP and confirmed that it is not in the GP.  Ideas?
Are you sure that the old printers were actually installed using the group policy?  If they were installed manually initially but later added to the group policy, then removing them from the group policy would not uninstall them. Also, are your workstations Windows XP or Vista?
Avatar of trsman

ASKER

I am certain.  i have setup a test account in a test OU with it's own GP.  Added 2 printers through GP successfully and then removed one of them from the GP which never came off the computer.  I worked at the for several hours and no luck at all.

This is XP workstation.
I'm not sure what could be causing this problem - I know it works with Vista workstations, but maybe there's something different about XP, since Vista doesn't use the PushPrinterConnections.exe utility.  There's a way to enable logging for the utility - maybe that would help.  Here's a link to the article on the print management console, which includes the instructions:
http://technet.microsoft.com/en-us/library/cc766105.aspx#BKMK_DeployingPrinters
The instructions for using the PushPrinterConnections.exe utility through group policy are in the middle of the article, so here's a quote from that section:
"To use the PushPrinterConnections.exe file:
  • Using Group Policy Management console (gpmc.msc), right-click the GPO with your printer connections settings and click Edit.
  • In the Group Policy Object Editor tree, navigate to one following locations:
    • If the printer connections are deployed per-machine, go to Computer Configuration, Windows Settings, Scripts (Startup/Shutdown).
    • If the printer connections are deployed per-user, go to User Configuration, Windows Settings, Scripts (Logon/Logoff).
  • Right-click Startup or Logon, and then click Properties.
  • In the Logon Properties or Startup Properties dialog box, click Show Files.
  • Copy the PushPrinterConnections.exe file to this location and then close the window.
  • In the Logon Properties or Startup Properties dialog box, click Add.
  • Type PushPrinterConnections.exe in the Script Name box.
  • If you want to enable logging, type log in the Script Parameters box. Log files are written to %windir%\temp\ppcMachine.log (for per-computer connections) and %temp%\ppcUser.log (for per-user connections) on the computer on which the policy is applied.
    Click OK."
As you can see, the last step indicates how to enable logging.  I would try this and then check the logging on your workstation(s) to see if there's any indication of what's going wrong.