Link to home
Start Free TrialLog in
Avatar of sarangi_master
sarangi_master

asked on

Deploying printer server 2008 Xp clients event viewer error : could not execute the following script PushPrinterConnections.exe

Whilst  Deploying a printer on server 2008 on the windows Xp clients event viewer I get the error : could not execute the following script PushPrinterConnections.exe

The printer is not picked up ?

Please help
SOLUTION
Avatar of liorfr
liorfr
Flag of Israel 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 sarangi_master
sarangi_master

ASKER

On Server 2008 I have used the x86 binary......my server is 2008 x64 and clients are xp x86
Avatar of leakim971
Hello sarangi_master,

Try to run the tools (PushPrinterConnections.exe) locall on an xp machine to see if you've the file.
If not the case, you may use a network path and path to the tools for the xp machine : \\server\share\path\to\PushPrinterConnections.exe

Regards.
It seems to run ok locally......dont understand "you may use a network path and path to the tools for the xp machine : \\server\share\path\to\PushPrinterConnections.exe"  ?

Will this automatically run the script everytime a user logs on  ???
ASKER CERTIFIED SOLUTION
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
Is there any other way to push the printers to the clients like using scripts ?

thanks
Do you have any idea how to save a script e.g copy paste into notepad and then save as what extension ?

Then how do i right click log on script go to add browse to log on and save the script in there?

please advise further ?

thanks
SOLUTION
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
I ended up reinstalling server and push printers then worked....strange...
Thanks for the points!
Need the 32 bit version of pushprinterconnections.exe for a 64 bit  server?
 
 I realize this is a closed question but after we had so much trouble  finding this I decided to post here with information on where to  download the pushprinterconnections.exe 32bit file.

Here's a link  to the page you'll need to go to:
http://www.microsoft.com/downloads/details.aspx?familyid=9bfb44f5-232a-4fb5-bc14-45bfd81b7ac1&displaylang=en

On  that page, you'll need to download this file:
pmcmgmt.exe

You'll  need to run this self-extracting file on a 32 bit machine (such as an  XP box or 2003 box) and then do a file search for  pushprinterconnections.exe. This is the file you need to use on Server  2008 64 bit to push printer connections out to 32 bit clients.
Thanks a lot @HKComputer.

Kind Regards
Hey gang. I recognize that this is a closed question as well, but after reading the prior posts, it occurred to me that if you need the 32-bit version, go to C:\Windows\SysWOW64\PushPrinterConnections.exe on the print server. Duh!

Copying C:\Windows\SysWOW64\PushPrinterConnections.exe (32-bit version) into the startup/logon script folder solved all of my printer deployment problems with XP.
Follow-up to my prior post; this is what got me on the 32-bit path for resolution. From the Application Event Log:

Event Type:      Error
Event Source:      UserInit
Event Category:      None
Event ID:      1000
Date:            12/25/2011
Time:            2:07:33 PM
User:            N/A
Computer:      <hostname>
Description:
Could not execute the following script PushPrinterConnections.exe. .

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Naturally, the link to Microsoft returned nothing useful.
Details
ID: 1000                                              
Source: UserInit                                              
   
We're sorry
There is no additional information about this issue in the Error and Event Log Messages or Knowledge Base databases at this time. You can use the links in the Support area to determine whether any additional information might be available elsewhere.


I was thinking, "why would this PushPrinterConnections.exe. . fail to execute on an XP machine." And then, BAM; I read this post. A 64-bit print server, trying to deploy printers to 32-bit clients. Even though I had both 32- and 64-bit print drivers installed, the deployment mechanism was 64-bit. Thank you all for the inspiration.