Does anybody know how to repackage acrobat professional in a way that users will be able to install the app? The organisation don't want to advertise the application to the machine, so I have to find a solution for a user installation. The main problem in this story is the Acrobat PDF printer.

I tried the following. Created a setup capture of the complete installation. Created a seperate script of printer installation files and reg keys. Because this is a printer i'm allowed to advertise this seperate script to the machine. When I install the printer script and reboot the computer, the printer is off line and no printer port is selected in his properties.

After that I used the vendor msi with an additional mst in wich a disabled all custom action for creating printers, starting services etc.
When I install this script as an administrator everything works fine. The printer is online and I can start up the application with no problem. When I install as a user the printer still remains off line. However, I can start the application.

I tried the Acrobat Tuner, but this won't help cause you can't modify priviliges or something with this tool.

Anybody experience with 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
Where do I start.....lol
Answered 06/24/2004 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
Ok try this. this will fix your errors and allow users to install it from a network source. you can't deploy it user based through Active directory because it wont uninstall.

1. Open Adobe Acrobat 6.0.msi in Wise or whatever you use.
2. Go to MSI Script tab.
3. On Installation mode drop down select All Custom Actions.
4. Search for and remove Remove the "UnSupportedInstallType" and "CA_QV" custom action.
5. Click on File and Save. This will allow you to import it into Active Directory
6. Open control panel and change language setting to English US.
7. Install and run the Installshield Tuner for Adobe Acrobat 6.0
8. Select the vendor msi and create a new mst file. The supplied mst file will not work because you have altered the vendor msi already.
9 Make modifications to shortcuts and user specific settings that you require. Save mst.
10. Open MST file in Wise and go to Setup Editor and Select Properties Table.
11. Insert "ISX_SERIALNUM","xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" into table. x=Your serial number
12. Insert "EULA_ACCEPT","Yes" or Change from No to Yes.
13. Change "RebootYesNo","Yes" to No
14. Go to MSI Script tab. Go to Execute Deferred Section.
14. Find Custom Actions with Properties set to Deferred Execution - User Context and change to System Context.

Create a shortcut on the network share incorporating the mst file and it should work for you.
Answered 06/24/2004 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
Sorry, a little bit confusing story maybe...
The problem is just clear:
I need to repackage the Adobe Professional 6.0 application for deployment in our organisation.
I need to deploy my packages on a per user basis instead of a per machine basis.
I deploy my packages via SMS 2003.
When I install the package with (elevated) user rights I don't have permissions to install the Adobe PDF Printer and printer port.

Question: Is there a way to install this application with (elevated) user rights?

Hope this is a better explanation...
Answered 06/24/2004 by: jgeluk
Senior Yellow Belt

Please log in to comment
0
Sorry I replied a bit late....try the above and let me know how you go.
Answered 06/24/2004 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
It ain't working. I still get an error while installing the PDF Printer Port.

However, the installation continues and the user can run Acrobat Professional but the printer isn't installed.
Answered 06/28/2004 by: jgeluk
Senior Yellow Belt

Please log in to comment
0
Did you reboot?

Sometimes the printer wont show up until you reboot.
Answered 06/28/2004 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
Yes I did, it still didn't show up.
I already tried the following:
- Delete all printer and print spooler related custom actions.
- Install msi + transform.
- Install Acrobat Prof. form cd while making a new setup capture.
- Create a new script, wich will contain the differences between the msi installation and the vendor installation (printer settings).
- Start with clean image.
- Install msi + transform.
- Install custom msi.

The printer will be created now, but it's state will be off line.

....think I better give up and just install the package with administrative privileges....
Answered 06/29/2004 by: jgeluk
Senior Yellow Belt

Please log in to comment
0
I think that administrator rights are a fact of life since you are installing a device driver. The system security is set up in such a way so that a malicious device driver cannot be inserted by a user into the system to gain administrator access. You could try setting the local security policy of the box to allow users to load and unload device drivers. I consider that a significant security risk opening that up but it's your call.
Answered 06/29/2004 by: kkaminsk
Ninth Degree Black Belt

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