jbyford@okheart.com
Posts: 1
Joined: Thu Mar 31, 2022 10:02 pm

Citrix Workspace Installer with Command Line Parameters not working

Thu Mar 31, 2022 10:25 pm

Hello,

New to Advanced Installer and trying to get a new package to work using the command line parameters to set install options silently.

After reviewing a similar issue posted here - attempted to use the EXE to MSI Conversion utility and putting the switches below in the AIP build for silent install commands:

/silent /includeSSON /AutoUpdateCheck=manual /AutoUpdateStream=LTSR /ALLOWADDSTORE=N /noreboot /AURolloutPriority=Fast EnableCEIP=False


We are using Citrix Workspace LTSR 19.12 from here: https://www.citrix.com/downloads/worksp ... tx-dl-eula

The installer runs but with all UI prompts that the command line parameters should have set.

Any help or suggestions would be appreciated!

Catalin
Posts: 6542
Joined: Wed Jun 13, 2018 7:49 am

Re: Citrix Workspace Installer with Command Line Parameters not working

Mon Apr 04, 2022 5:24 pm

Hello and welcome to our forums,

I am assuming you have used the "EXE to MSI", as exposed in the following article:

Convert EXE to MSI - Create an MSI package from EXE

If that is the case, most likely, your EXE was added as a prerequisite in the "Prerequisites" page.

Now, your prerequisite, as you could have noticed, has 3 command line fields:

- Full UI

- Basic UI

- no UI

Now, what we have to note here is the fact that these fields are relative to the UI level of the main package (i.e. the resulted MSI). That means that:

- if the main package (your MSI) is ran with full UI, then the "Full UI" command line field will be used for your prerequisite

- if the main package (your MSI) is ran with Basic UI, then the "Basic UI" command line field will be used for your prerequisite

- if the main package (your MSI) is ran with no UI, then the "no UI" command line field will be used for your prerequisite

Now, most likely, you have added your command line:

Code: Select all

/silent /includeSSON /AutoUpdateCheck=manual /AutoUpdateStream=LTSR /ALLOWADDSTORE=N /noreboot /AURolloutPriority=Fast EnableCEIP=False
in the "Silent (no UI)" field, but your MSI is ran with full UI and therefore the command line parameters are not passed.

If you want to always install the prerequisite silently, please copy the silent parameters in all 3 fields.

Hope this helps!

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”