SteveNux
Posts: 2
Joined: Tue Jan 10, 2023 11:49 am

Microsoft Remote Desktop Client MSI

Hi all,
I'm new to packaging so please bare with me.

Is there a way to edit the Remote Desktop MSI to include these parameters

/QN ALLUSERS=2 MSIINSTALLPERUSER=1

Remote Desktop MSI Link https://go.microsoft.com/fwlink/?linkid=2068602
Catalin
Posts: 6637
Joined: Wed Jun 13, 2018 7:49 am

Re: Microsoft Remote Desktop Client MSI

Hello Steve and welcome to our forums,

Regarding the "/qn" parameter, I'm afraid that can not be "included" in the MSI.

This parameter can only be given from the command line.

Something similar can be achieved if you create a new Advanced Installer project, add the Remote Desktop MSI as a prerequisite (feature-based) and then pass the required parameters through the "Install Command Line" fields from the "Prerequisites" page.

Something similar to this: Creating Suite Installations, but instead of 3, you add only 1 product as a prerequisite.

Basically, what we do here is we create a bootstrapper MSI over the "Remote Desktop" and use that to automatcally pass the arguments.

Another way of achieving what you want is with the help of Orca (MSI database editor - it's a free tool).

However, with this, you can not add the "/qn" parameter.

Hope it helps!

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
SteveNux
Posts: 2
Joined: Tue Jan 10, 2023 11:49 am

Re: Microsoft Remote Desktop Client MSI

Hi Catalin,

Thank you so much for this information.
I will look into creating this using advance Installer.

Just out of interest do you know how I would pass the 2 parameters to the MSI using orca?

ALLUSERS=2 MSIINSTALLPERUSER=1

I’ve opened the MSI in orca but struggling to find the property and place to set them.
Many thanks :)
Catalin
Posts: 6637
Joined: Wed Jun 13, 2018 7:49 am

Re: Microsoft Remote Desktop Client MSI

Hello Steve,

You are always welcome!

Both ALLUSERS and MSIINSTALLPERUSER properties are default properties for every MSI installer.

That being said, you should be able to find them already defined in the "Property" table.

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

Return to “Building Installers”