/build/static/layout/Breadcrumb_cap_w.png

SOLVED - How to silent install Corel PaintShop Pro X4

note: if in a network environment: copy it to the mapped net share. ;-)

1. Edit the setup.xml - example:

You see here my changes after my added comment line "<!-- in the next line I changed ..." < this does not have to add ;-)


<ICA lang="use_os">
<Setups productcode="ICA.productcode">

<!-- <Msi productcode="{A49F249F-0C91-497F-86DF-B2585E8E76B7}" file="Setup\RunTime\MFC2005\vcredist.msi" cmdline="" condition="THIRD_PARTY" progresstext="Str.Running.VS2005.text" comment="" adminsupport="0" /> -->

[...shortened ...]

<!-- in the next line I changed desc="" to desc="DE", you see language choice in the next few lines - here certainly shortened -->

<Feature name="Str.Feature.ULLanguage" desc="DE" property="ULLanguage" required="1" expanded="1">

[...shortened ...]

<Properties>
<!-- Installer -->

<!-- in the next line I changed value="" to value="de" -->

<Property name="ICA_DefaultUILang" value="de" comment="use whatever language you want to default to instead of showing Select Language DB" />
<Property name="ICA.Dlg.AllowDrag" value="1" />

<!-- in the next line I changed value="0" to value="1" -->

<Property name="AcceptLicense" value="1" />

<!-- in the next line I changed value="true" to value="false" -->

<Property name="SHOWSERIALDIALOG" value="false" comment="true will show the serial number dialog, false will skip it" />

<!-- in the next line I changed value="" to value="serial-number-123455-12344" -->

<Property name="SERIALNUMBER" value="123456-12345-123456-123456" persist="1" comment="When you remove the hardcoded serial number, just set the value to blank, do not remove this node or the SERIALNUMBER will not be saved after you perform an admin install" />

<Property name="MAX_PATH" value="90" />
<Property name="ICA.Default.InstallDir" value="Corel\Corel PaintShop Pro X4" />
<Property name="ICA.Default.InstallFolder" value="Corel PaintShop Pro X4" />
<Property name="MSIFASTINSTALL" value="7" />
<Property name="ICA.LogOptions" value="" />
<Property name="ComName" value="Corel" />
<Property name="ProdName" value="PaintShop Pro" />
<Property name="VerName" value="X4" />

<!-- Option -->


<!-- in the next line I changed value="1" to value="0" -->

<Property name="ALLOW_PRODUCTUPDATES" value="0" persist="1" comment="needs to be saved from admin installs, Script.dll will default it off if we are running an admin setup" />

<!-- Remove -->

[...shortened ...]

</Properties>
</ICA>


2. after that you can start the setup in silent mode with msi - parameters - example /qb

Example: setup.exe /qb

Finish!

0 Comments   [ + ] Show comments

Answers (2)

Posted by: cdalley 10 years ago
7th Degree Black Belt
0

Hey mate it advises that the serial number is invalid. Any other ideas?

Posted by: MBraun 10 years ago
Senior Yellow Belt
0

Set this value to "true"

<Property name="SHOWSERIALDIALOG" value="false" comment="true will show the serial number dialog, false will skip it" />

and check what it show. Does it show the correct serial number with "-" ?


Comments:
  • Thanks for the help. I hardcoded our serial number in anyway :) - cdalley 10 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ