Hi, I got to package a driver for HP Deskjet Printer. when I run the setup.exe it is extracting quite a few MSI's . I need help on how to go about packaging this .
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I am able to do a silent install with hpzsetup.exe /s ,but it is prompting for a user input for product registration. There are 9 msi's which this exe is running. I could find the MSI which is instaling the product registration dialog. But i need to know how to supress the execution of this msi . When I am deleting this MSI manually and running the exe again it is going to rollback and uninstalling the previously installed msi's.
Answered 12/21/2010 by: $tar_sk
Senior Yellow Belt

Please log in to comment
0
I can't seem to find that specific model anywhere... Depending on the HP package you might need to run with different switches. Most commonly: hpzsetup.exe -s (rather than /s)

Is this the actual driver, or the full software install package?
Is it for XP, Win7, or something else?
Where can I get the download to look at it?
What exactly are you trying to accomplish?
Have you checked with HP?

If it's just the driver you should be able to extract the drivers and run something like "rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f %windir%\inf\ntprint.inf "
Answered 12/21/2010 by: cblake
Red Belt

Please log in to comment
0
it is HP Driver for printer officejet OJ4500vG510g-m_Basic_13_en. I need to install this silently.
It is for both windows XP and windows 7 64 bit.
Answered 12/21/2010 by: $tar_sk
Senior Yellow Belt

Please log in to comment
0
Based on what info you provided I downloaded the file from http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?cc=us&lc=en&dlc=en&softwareitem=mp-80349-1
I then unzipped the EXE using 7zip.
I then ran \OJ4500vG510g-m_basic_13_en\OJ4500vG510g-m_Basic_13_en\hpzstub.exe -s
I get the registration dialog, so I packaged in a task to kill the process; hpqwrg.exe is the process name.

This ran an unattended setup. hpzsetup.exe did nothing for me.
I have no idea if it works since I don't have an OfficeJet 4500 series printer, but the install completed properly witout user input.

There are many deployment and packaging tools, so I'm not able to advise of the specifics for your tools, but those are the basic findings. Hope that helps.
Answered 12/21/2010 by: cblake
Red Belt

Please log in to comment
0
When I am deleting this MSI manually and running the exe again it is going to rollback and uninstalling the previously installed msiI'm sorry but the very fact that you think deleting an MSI is a means to suppress a dialog means that you are, at present, totally unsuitable to be even be considering this exercise. Get yourself on a training course bfore you do some real damage.
Answered 12/21/2010 by: VBScab
Red Belt

Please log in to comment
0
@VBScab "I am sorry If I have posted anything unrelated,I am still learning and still doing mistakes ,I could not find any other source so I have posted here."

@cblake " Thanks for your effort. hpzsetup.exe /s installed silently for me and I just chkd hpzstub.exe -s also installed silently except for the appearance of the registration window in both the cases. I will try suppressing the process as u mentioned."
Answered 12/22/2010 by: $tar_sk
Senior Yellow Belt

Please log in to comment
0
@Cblake ,can you tell me how could you supress the process hpqwrg.exe .I am using WISE package studion and called the VB script to kill the process and when i am trying to install it is still going to Rollback.
Answered 01/03/2011 by: $tar_sk
Senior Yellow Belt

Please log in to comment
0

I'm having the same issue as $tar_sk - if you kill the dialog process (hpqwrg.exe), then you also kill the main install process (hpzstub.exe).

To make things even more fun, the installer won't run at all unless Autorun.inf exists in the same directory as the setup EXE files. At my company, our enterprise AntiVirus software normally scans for and removes any instances of Autorun.inf from server shares and clients as a security policy.

Of course, HP could eliminate these problems by assigning a competent engineer to write their installers for them, and making the "corporate" driver installs DIFx-ready vs. forcing all their customers to engineer kludgy work-arounds. But what fun would that be?

Answered 07/02/2012 by: norexx
Orange Belt

Please log in to comment
Answer this question or Comment on this question for clarity