• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 879
  • Last Modified:

Group Policy Preferences on Windows 2008, printer mapping not working

I love this new Group Policy Preferences area that has been 'acquired' by Microsoft but really, does it work?! I spent alot of time yesturday to install all our printers on server01 and then spent the same amount of time to setup GPP. Only to find that any test user logging in gets a "Printer Name Invalid" in the event log. I changed the name/share name to be really short.

No Dice. Dosn't work, I looked up this problem, and can not get it to work, Shall I resort back to Powershell or Bat scripts?

Any help on this would be great. Is there some tricks i'm not aware of?
0
zarok
Asked:
zarok
2 Solutions
 
dkumar82Commented:
I would prefer Group Policy Preferences.. Its a good implementation by MS and life saver.

Try Google - Printer mapping using GPO 2008 R2

http://social.technet.microsoft.com/Forums/en-US/winserverGP/thread/b11e3ad1-7941-48a3-90a5-a40dce0c8c09/
http://www.youtube.com/watch?v=kWH8M1LHAcw

Let us know if you are looking for any specific scenario?
0
 
yo_beeDirector of ITCommented:
I have over 100 printers that I need to deploy and target specific groups.
With GPP I can leverage Item Level Targeting so one GPO can be used to controlled a multitude of deployment scenarios.

You need to share your printers out and have them populate AD to easily query and deploy your printers.
0
 
zarokAuthor Commented:
Thanks dkumar82, I did not know about the Deploy Printers method to target per machine instead of per user.

I was using GPP and item level targeting. By testing Deploy printers I found out why GPP wasn't working.

By default when you setup GPP to 'deploy' printers. It maps to sharename like so:

\\HOSTNAME\printername

I prefer not to use netbios names anywhere, so was changing this to a custom A host record which i setup in DNS to point to the same server:

\\printers.domain.com\printername

This made sense in that, if I want to change the server that hosts all the printers at anytime, I could then theoritically just update DNS with the new server without having to change GPP. Unfortunately this is what was causing 'Printer Name Invalid'. Once i changed it to:

\\HOSTNAME.domain.com\printername

It all started to work.
0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now