Download and install any MSI application from the URL

Hello, Support!

We are trying to download and install and install an MSI package from a vendor website using a procedure.

We have looked in the Script Library at https://scripts.itarian.com/ but we have not been able to find a specific script that fit our needs. We’ve seen the “Download and install any application from the URL” (https://scripts.itarian.com/frontend/web/topic/download-and-install-any-application-from-the-url) procedure, but it’s intended for EXE application packages.

Could you please create a version of the “Download and install any application from the URL” procedure?

If such a procedure already exists, can you please provide us with the link? We have not found it…

Thanks a lot in advance for your kind help!

Best regards,

– Javier Llorente
Endpoint Security, Devoteam

Hi @DevoteamEndpointSecu,

Previously a customer tried this script to install the MSI application and it worked.

Did you try the script and what was the status, please provide us the result.

Note: Please update the silent command based on the Application.

Kind Regards,
PremJK

Hi @PremJkumar,

I have tested the “Download and install any application from the URL” procedure with an MSI package and it works fine. I did not test it with an MSI the first time because I didn’t see any “msiexec /i” in the code, so I thought it would work only with EXE installers, but it works fine with MSI installers too, so it’s fine for us.

Thanks a lot for your kind help!

Best regards,

– Javier Llorente
Endpoint Security, Devoteam

Hi @PremJkumar,

We need a modified version of the “Download and install any application from the URL” procedure that also downloads and loads a configuration file.

We are trying to install a Documentation Management System (DMS) client that requires some specific configuration to set the document storage vault, server address, connection settings, etc. Unfortunately, that configuration cannot be done by passing some parameters to the installer and it has to be done by modifying the Windows registry to add the necessary keys.

So, for a fully unattended installation, the deployment script should:

  1. Download the installation MSI package from the vendor server
  2. Download our customised registry configuration file from our Google Drive
  3. Load the configuration file into the Windows registry
  4. Silent install the MSI application package

Could you please create a modified version of the procedure to do the above?

Thanks a lot in advance for your kind help!

Best regards,

– Javier Llorente
Endpoint Security, Devoteam

Hi @DevoteamEndpointSecu,

Thanks for providing your valuable input. We have asked our script developers to check and provide feedback.

Kind Regards,
PremJK

Hi @DevoteamEndpointSecu,

Please check your Inbox for a private message and provide the requested details.

Kind Regards,
PremJK

Hi @DevoteamEndpointSecu,

Our script developers have prepared the script to suffice your needs, can you please try and provide your feedback
https://scripts.itarian.com/frontend/web/topic/script-to-install-documentation-management-systemdms-client

Kind Regards,
PremJK

Hi @PremJkumar

Thanks for the provided script. It seems to work fine but it does not do what we asked for.

The main drawback is that the provided script downloads a ZIP file containing both the MSI installer and the REG config file. We need to download both files separately and uncompressed because we need to download the main installation file from the software vendor website (the link changes monthly with the release of the new version), and the configuration file is on our own GDrive.

That’s why we need to have separate downloads for the two different files:

  1. Download the installation MSI package from the vendor server
  2. Download our customised registry configuration file from our Google Drive
  3. Load the configuration file into the Windows registry
  4. Silent install the MSI application package

Could you please ask the Development Team to create a modified version of the procedure to do the above?

Thanks a lot in advance for your kind help!

Best regards,

– Javier Llorente
Endpoint Security, Devoteam

Hi @DevoteamEndpointSecu,

Thanks for taking the time to try our script and providing your valuable input. Will share your feedback to our script developers and provide you updated script.

Kind Regards,
PremJK

Hi @DevoteamEndpointSecu,

Please check your Inbox for a private message and provide your input.
Thanks in advance.

Kind Regards,
PremJK

Hi @DevoteamEndpointSecu,

Please try this script prepared by our script developers after your input, please check and provide feedback
https://scripts.itarian.com/frontend/web/topic/script-to-install-documentation-management-systemdms-client

Note: We have added a registry file in the script itself. Provide a direct link for DMS download link

Kind Regards,
PremJK

Hi @PremJkumar

Thanks a lot for the provided script, it looks very good.

We’ll test it and come back with the testing result as soon as possible.

Have a great day!

Regards,
– Javier Llorente
Endpoint Security - Devoteam