Solid Edge Issue with Solid Edge Maintenance Pack Installation Script

2024-06-04T22:46:14Z
SETUP

Summary


Details

The customer's deployment script, written in vbs language, encounters an error when attempting to silently install the Solid Edge Maintenance Pack. Specifically, a Windows Installer dialog appears shortly after execution begins, leading to installation cancellation.


The command used in the script is as follows:

Install "Solid_Edge_MSI_MP4.exe", "/S /clone_wait /v""/qn /L*v C:\temp\Solid_Edge_MSI_MP4.log"

Despite no changes to the script structure other than the file path adjustments, the issue persists consistently across installations on the same computer with identical local PC administrator accounts.

Solution

Upon investigation, it was found that the script fails due to an incomplete command line parameter. The root cause is a missing closing quotation mark ("). Here's how to correct the command line:

Incorrect command line:

Solid_Edge_MSI_MP4.exe /S /v""/qn /L*v C:\temp\Solid_Edge_MSI_MP4.log"

Corrected command line:

Solid_Edge_MSI_MP4.exe /S /v"/qn /L*v C:\temp\Solid_Edge_MSI_MP4.log"

To verify and resolve the issue, follow these steps:

1. Manually execute the corrected command line in a DOS command window to ensure it runs without errors.

2. Modify the deployment script to reflect the corrected command line parameter format:

resultMP = Install("Solid_Edge_MSI_MP4.exe", "/S /v"& chr(34) &"/qn /L*v C:\temp\Solid_Edge_MSI_MP4.log") 

Update it to:

resultMP = Install("Solid_Edge_MSI_MP4.exe /S /v"/qn /L*v C:\temp\Solid_Edge_MSI_MP4.log")

3. Test the modified script to confirm that the installation proceeds as expected without encountering the Windows Installer dialog.

If further assistance is needed, ensure to simplify the script for better debugging and testing purposes. This adjustment should resolve the issue encountered during the Solid Edge  Maintenance Pack installation process.

KB Article ID# PL8794460

Contents

SummaryDetails

Associated Components

SETUP: INSTALL