I'm hoping for some ideas here...
I have two policies set up in a 2008R2 domain. One maps network drives, the other is supposed to map printers. This all works fine on the Windows 7 machines. However the printers are not mapping on the XP clients, although they are getting the drive mappings.
Per other technical notes I have found, the 32-bit and 64-bit drivers on the print server are exactly the same version and name. I read this is required for mapping to work when a 64-bit server is involved. I can install the printers manually by connecting to \\server\share.
The printers are being pushed using global policy and this is working for Windows 7. It didn't work for XP, despite my creating a user based logon script to run pushprinterconnections.exe. I tried changing my script to use con2prt instead and that still doesn't work. There are no errors in the event viewer on the XP client.
A couple of notes about my first attempt with pushprinterconnections...
1. Despite my XP clients being 32-bit, Microsoft tech support says I should use the 64-bit version of the program because its a 64-bit server pushing the printer. Although I have tried both versions with no luck.
2. If I run the 32-bit version of pushprinterconnections manually on the client, the printers appear.
So I think the problem is that the policy is not executing, but it seems to be since the drive maps are appearing. Anyone have any more experience to add?