Cubit Estimating Silent Installation

Follow

Feature Availability: Cubit Estimating Standalone and Network

For organisations deploying Cubit Estimating across multiple workstations, silent installation provides a fast and efficient deployment method. Using a preconfigured response file, Cubit Estimating can be installed automatically without requiring user interaction, making it ideal for managed IT environments.

Silent installation is particularly useful for businesses, educational institutions, government departments, and other organisations that need to deploy software using tools such as Microsoft SCCM, Microsoft Intune, Group Policy, or other software distribution platforms.

This article explains how to perform silent installations for both Standalone and Shared Network deployments.


Before You Begin

Before starting the installation, download the required files:

Installation Files

Standalone Installation Response File
StandaloneSetup.iss

Shared Network Installation Response File
SharedNetworkSetup.iss

Microsoft Visual C++ Prerequisites
ISSetupPrerequisites.zip

Ensure all downloaded files are saved in the same folder as the Cubit Estimating installer.


Understanding Licence Types

Cubit Estimating supports two licence types:

Fixed Licence

A Fixed Licence is assigned to a specific computer. If the software needs to be moved to another machine, it must first be uninstalled and deactivated.

Floating Licence

A Floating Licence can be used on multiple devices, however only one active session can use the licence at any given time.

When Release licence when exiting is enabled within Cubit Estimating, the licence is automatically released when the application closes and reactivated when reopened.


Standalone Silent Installation

Step 1: Prepare the Installation Files

  1. Download the Cubit Estimating installer.
  2. Download StandaloneSetup.iss.
  3. Save both files into the same folder.
  4. Rename:
StandaloneSetup.iss

to:

Setup.iss
  1. If required, edit the installation paths within the response file.

Default installation locations:

Cubit Estimating
C:\Program Files\Buildsoft\Cubit\

PostgreSQL
C:\Program Files\PostgreSQL\%ver%

Database
C:\Program Files\PostgreSQL\%ver%\data
  1. Extract the contents of ISSetupPrerequisites.zip into the same folder as the installer.

Step 2: Launch Command Prompt

  1. Open the installation folder.
  2. Click into the folder address bar.
  3. Type:
cmd
  1. Press Enter.

 


Step 3: Run the Silent Installation

Run the installer using:

InstallerName.exe /S

Example:

Cubitx64.exe /S

 

The installation will run silently in the background.

Progress can be monitored through Windows Task Manager.


Step 4: Verify Installation

When installation completes, locate:

Setup.log

Confirm the file contains a response code of:

0

A response code of 0 indicates a successful installation.

Remove any existing Setup.log file before attempting another installation.


Step 5: Activate Cubit Estimating

Open Command Prompt and run:

"C:\Program Files\Buildsoft\Cubit\Cubit.exe" /activate <LicenceKey> <UserName> <EmailAddress> <CompanyName>

Example:

"C:\Program Files\Buildsoft\Cubit\Cubit.exe" /activate AJPK0-000000-00000-00000-00000-00000-Q677X6ZZ JohnSmith john@example.com Buildsoft

 

After activation, users will be taken directly to the Job Manager when launching Cubit Estimating.


Shared Network Silent Installation

Silent installation only installs the Cubit Estimating client.

The Cubit Estimating Server must already be installed, configured, and accessible before deploying client workstations.


Step 1: Prepare the Installation Files

  1. Download the Cubit Estimating installer.
  2. Download SharedNetworkSetup.iss.
  3. Save both files into the same folder.
  4. Rename:
SharedNetworkSetup.iss

to:

Setup.iss
  1. If required, edit the installation path:
C:\Program Files\Buildsoft\Cubit\
  1. Extract the contents of ISSetupPrerequisites.zip into the same folder as the installer.

Step 2: Launch Command Prompt

  1. Open the installation folder.
  2. Click into the folder address bar.
  3. Type:
cmd
  1. Press Enter.

 


Step 3: Run the Silent Installation

Run:

InstallerName.exe /S

Example:

Cubitx64.exe /S

The installation will run automatically without user interaction.


Step 4: Verify Installation

Review:

Setup.log

Confirm the response code is:

0

Remove any existing Setup.log file before attempting another installation.


Step 5: Activate Cubit Estimating

Run:

"C:\Program Files\Buildsoft\Cubit\Cubit.exe" /activate <LicenceKey> <UserName> <EmailAddress> <CompanyName>

Example:

"C:\Program Files\Buildsoft\Cubit\Cubit.exe" /activate AJPK0-000000-00000-00000-00000-00000-Q677X6ZZ JohnSmith john@example.com Buildsoft

After activation, users will be presented with the Cubit Estimating User Login screen.


Installation Response Codes

The Setup.log file records the result of the silent installation.

The Setup.log file has 3 sections: 

[InstallShield Silent] Identifies the version of InstallShield Silent used in the silent installation. 

It also identifies the file as a log file. 

[Application] Identifies the installed application's name and version, and the company name. 

[ResponseResult] Contains the result code indicating whether or not the silent installation succeeded. An integer value is assigned to the ResultCode key name in the [ResponseResult] section. 

 

InstallShield places one of the following return values after the ResultCode key name:

Code Description
0 Success
-1 General error
-2 Invalid mode
-3 Required data not found in Setup.iss
-4 Not enough memory available
-5 File does not exist
-6 Cannot write to response file
-7 Unable to write to log file
-8 Invalid path to Setup.iss
-9 Invalid list type
-10 Invalid data type
-11 Unknown setup error
-12 Dialogs are out of order
-51 Cannot create specified folder
-52 Cannot access specified file or folder
-53 Invalid option selected

 


Need Help?

If you encounter issues during installation, please submit a support request through the Buildsoft Support Portal.

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.