Adobe Indesign CS5
With the Adobe Application Manager Enterprise Edition, I've made a package of Indesign CS5. The package installs, but the shortcuts are not in the place I want.
CS5 Suite wil install shortcuts under All Programs in the subfolder "Adobe Web Premium CS5".
But the shortcuts for Indesign are place directly under All Programs. I want them in a subfolder.
Problem is that they are not set in the MSI. There's no table called "Shortcuts".
I found in the message boards something about shortcuts in CS4. You could place the following in your xml file:
<Property name="StartMenuSubFolder">C:\Documents and settings\All Users\Start Menu\Programs\Adobe\Illustrator CS4</Property>
I've added this line into the setup.xml found in: \Package_name\Build\Setup\Payloads\Setup.xml
Also tried it in: \Package_name\Build\Setup\resources\Setup.xml
Both have no effect on placing the shortcuts.
Anyone ideas for a solution?
CS5 Suite wil install shortcuts under All Programs in the subfolder "Adobe Web Premium CS5".
But the shortcuts for Indesign are place directly under All Programs. I want them in a subfolder.
Problem is that they are not set in the MSI. There's no table called "Shortcuts".
I found in the message boards something about shortcuts in CS4. You could place the following in your xml file:
<Property name="StartMenuSubFolder">C:\Documents and settings\All Users\Start Menu\Programs\Adobe\Illustrator CS4</Property>
I've added this line into the setup.xml found in: \Package_name\Build\Setup\Payloads\Setup.xml
Also tried it in: \Package_name\Build\Setup\resources\Setup.xml
Both have no effect on placing the shortcuts.
Anyone ideas for a solution?
0 Comments
[ + ] Show comments
Answers (18)
Please log in to answer
Posted by:
anonymous_9363
14 years ago
Posted by:
shweta_kar
14 years ago
Posted by:
robertocloock
14 years ago
Posted by:
robertocloock
14 years ago
Posted by:
Rheuvel
14 years ago
The way I understand it, you want to use your own customized .xml with a deployment toolkit generate (custom?) install?
The CS5 deployment toolkit generates a custom MSI and the .xml file it uses for installation is placed in the binary table. You'll recognise it once you see it. Extract the .xml, make the changes you want in that file and update the binary in the MSI.
The CS5 deployment toolkit generates a custom MSI and the .xml file it uses for installation is placed in the binary table. You'll recognise it once you see it. Extract the .xml, make the changes you want in that file and update the binary in the MSI.
Posted by:
robertocloock
14 years ago
I don't know I understand you the right way, but I opened the MSI created by the deployment tool with Orca.
When I view the table Binary I see one "Name" called OptionXML with data "Binary Data".
There are also some other rows like pxhpinst.dll, SxsUninstallCA. I really don't know where I can find the physical xml file.
I don't know if my point was clear, but when you install CS5, it places the shortcuts under \Start Menu\All Programs\
But I want \Start Menu\All Programs\Indesign CS5. It's just that.
In my first post I mentioned a property name which someone has used with CS4, so I thought I could use it also for CS5.
When I view the table Binary I see one "Name" called OptionXML with data "Binary Data".
There are also some other rows like pxhpinst.dll, SxsUninstallCA. I really don't know where I can find the physical xml file.
I don't know if my point was clear, but when you install CS5, it places the shortcuts under \Start Menu\All Programs\
But I want \Start Menu\All Programs\Indesign CS5. It's just that.
In my first post I mentioned a property name which someone has used with CS4, so I thought I could use it also for CS5.
Posted by:
Rheuvel
14 years ago
That's the point, the xml file only in the MSI's binary table. You'll have to extract the OptionXML from the MSI, try to add the property (I'm not sure either whether that property still works for CS5 or not) and replace the binary with your newly saved XML.
If Orca doesn't allow you to extract the binary (should be something like right-clicking on <Binary data> and then 'extract'), try it with Instedit (this tools allows you to set a path for the binary, including file name + 2 buttons for extract and add to binary stream. Just keep in mind that the physical name of the binary data is hidden or has disappeared, or whatever. So name it OptionXML.xml or something.)
If Orca doesn't allow you to extract the binary (should be something like right-clicking on <Binary data> and then 'extract'), try it with Instedit (this tools allows you to set a path for the binary, including file name + 2 buttons for extract and add to binary stream. Just keep in mind that the physical name of the binary data is hidden or has disappeared, or whatever. So name it OptionXML.xml or something.)
Posted by:
linstead
14 years ago
robertocloock
thanks robertocloock I have the same problem with all the adobe product adobe photoshop cs5, Adobe really sucks with they msi, the only 2 they did ok was reader and adobe acrobat, if you find a solution to your shortcuts issue let me know, I just run a script and delete the short after the installation is completed.
Posted by:
robertocloock
14 years ago
Still no progress in this. Maybe because I cannot extract the binary table. I've downloade Instedit but I don't know what to do. I can't find an Optionxml file. In Orca you just see a column with a field named OptionXML. Cannot find the file itself. So I'm going to do it the old fashiond way;snapshot with Wise.
Posted by:
anonymous_9363
14 years ago
snapshot with WiseSo, you're prepared to go through the entire snapped MSI deleting the Darwinian descriptors? Best of luck with that...Oh and how will you patch the resulting product? Not with any Adobe patch, that's for sure.
In Orca, double-click the cell in the row 'OptionXML' and column 'Data' and you'll be presented with a dialog box, to either read from or write to a file.
Posted by:
robertocloock
14 years ago
Posted by:
robertocloock
14 years ago
Posted by:
fiqa
13 years ago
Posted by:
robertocloock
13 years ago
ORIGINAL: fiqa
I tried to run the msi which I created by application manager . msiexec /i package.msi /quiet but it didn't work. Anyone one know whats the problem is .
  Thanks
  Fiqa
Have you tried: msiexec /i package.msi /qn ?
What kind of error do you see in the event log?
Does the installation start and is it aborted during setup?
Posted by:
Arminius
13 years ago
fiqa probably sees the same error I see : This installer cannot be run in UI mode. I try running msiexec ... /qn, but that doesn't change anything.
Update: I recreated the package using application manager Enterprise, and after recreating the package and ensuring I'm not updating anything other than InDesign, the product installs /qn.
Update: I recreated the package using application manager Enterprise, and after recreating the package and ensuring I'm not updating anything other than InDesign, the product installs /qn.
Posted by:
DotMsi
13 years ago
Posted by:
anonymous_9363
13 years ago
Correction: the two arguments are functionally equivalent, according to MSDN. And they'd know. Maybe.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.