Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenUtilities
  • Product Communities
OpenUtilities
OpenUtilities Wiki Creating a deployment image for Silent Install
    • Sign In
    • +OpenUtilities
    • Access Service Request Manager
    • +Bentley sisHYD Multi Utility
    • Design Features - promis.e Functionality - Promis.e Standard
    • +OpenUtilities sisNET - English
    • +OpenUtilities Substation
    • Promis.e Paths
    • -Promis.e Wiki
      • +CONNECT Edition - Promis.e
      • About Promis.e
      • +Administration Features - Promis.e
      • +APIs_VBA - Promis.e
      • +Automation Features - Promis.e
      • +Component Features - Promis.e
      • +Component Management - Promis.e
      • +CONNECT Services - Promis.e
      • +Data Manager - Promis.e
      • +Database Platform Support - Promis.e
      • +Display - Promis.e
      • +Drawing Management - Promis.e
      • +Engineering Design Considerations - Promis.e
      • Error - Object reference...General
      • +Find_Replace - Promis.e
      • Finding the Tutorial
      • -Installation_Configuration - Promis.e
        • Alert - UI Fail to delete folder
        • Anatomy of the ect.fid file
        • Application Data (per-user configuration) - Promis.e
        • AutoCAD - Previews flicker or are blank
        • Cannot uninstall software
        • Catalog cache - promis.e
        • Clean Installation
        • +Compatibility Chart - Promis.e V8i
        • Create a security certificate for password encryption
        • Creating a deployment image for Silent Install
        • Device.mdb - Promis.e
        • Distribute custom Parts Database Manager layout
        • Distributing the Setup configuration
        • Error - .MDB file in use or locked by another user
        • Error - 1603, installation failed, fatal error
        • Error - Access to the path 'C:\Users\[user name]\AppData\Roaming\Bentley\promis-e V8i(M)' is denied.
        • Error - Can not find a valid AutoCAD, fail to start
        • Error - Can not find a valid MicroStation, fail to start
        • Error - Can't Install or Find AccessDatabaseEnginex64
        • Error - Fail to load plugin
        • Error - Not enough space on drive C:\ to extract this package
        • Error - Object reference, get_IsCommandProtectionOn
        • Error - Project file is corrupt
        • Error - Refresh catalog database error
        • Error - Root element is missing
        • Error - The Microsoft Jet database engine cannot find the input table or query 'Mode'.
        • Error - UI Fail to delete folder
        • Error - Unable to find Multi-Language_UI.mdb although it exists
        • Error at Startup - AutoLoad x64.scr Can't find file
        • Error at startup - The given key was not present in the dictionary (Device.mdb)
        • Error at startup - The type initializer for ECT.ECAD.UI.ShapeManager threw an exception
        • Error at Startup - Unrecognized database format, Device.mdb
        • Error at startup - Void folder Explorer_ExplorerNodeChanged
        • Error Creating New Projects, "UpdateProjectOptionXmlToNewVersion"
        • Error on startup - Cannot modify the design of table BlkInfo
        • Error Opening Project Manager
        • File Open dialog appears at startup
        • How to download the Promis.e software
        • Macro seed file folder - promis.e
        • +Network Installation Guide
        • Program data folder - Promis.e
        • Program folder - Promis.e
        • Promise Data folder
        • Random, distorted, or extra lines appear on every DGN file
        • Select Data Folder appears at startup
        • Specify a Setup Configuration at startup
        • Startup Error: Promis.e not responding
        • Updating and Upgrading Promis.e
        • Why should I upgrade Promis.e?
      • +Interoperability - Promis.e
      • +Licensing - Promis.e
      • +Maintenance Features - Promis.e
      • +Migration - Promis.e
      • +OS Support - Promis.e
      • +Panel Layout - Promis.e
      • +Performance - Promis.e
      • +PowerPlatform Support - Promis.e
      • +Print_Publish Features - Promis.e
      • +ProjectWise Integration - Promis.e
      • Promis.e Help file
      • +Reports_Output Features - Promis.e
      • +Template Management - Promis.e
      • +Text Tools - Promis.e
      • Training FAQs
      • +Wire Numbering - Promis.e
      • +Wiring Features - Promis.e
      • +Project Management - Promis.e
      • Promis.e Title
      • Working from home with Promise.e
    • Replace Family - Find_Replace - Promis.e
    • SQL Server Login

     
     Questions about this article, topic, or product? Click here. 

    Creating a deployment image for Silent Install

      Product(s): Promis.e, Bentley Substation
      Version(s): 08.11.13.96 - 08.11.13.140
      Environment: N\A
      Area: Installation_Configuration
      Subarea: N\A

    Background

    This article describes the creation of a deployment image for the purpose of silent installation of V8i versions of the software on client machines. It describes the process of creating a silent install deployment image for Promis.e, but can be adapted for Bentley Substation.

    Note: for Bentley Substation CONNECT Edition, see the Create a Bentley Substation Deployment Image section of online Help for Bentley Substation available from Bentley Product Documentation.

    The term "Silent installation" is used to mean no user interface, installation wizards, or prompts are presented to the user.  "Deployment image" can be considered as a pre-configured offline installer. Following are the advantages of using a deployment image:

    • Internet connection is not required on the destination workstations.
    • Downloading and installing pre-requisite packs and other required software on the workstations is not required.
    • The installation and other paths can be set in the deployment image. This results in the product installed to and configured to use the same paths on all workstations.
    • The features and companion applications to be installed are selected when creating deployment image. This results in all workstations having exactly the same installed components.

    Steps to Accomplish

    Note: for Bentley Substation CONNECT Edition, see the Create a Bentley Substation Deployment Image section of online Help for Bentley Substation available from Bentley Product Documentation.

    Download the installation package

    See the following articles.
    How to download the Promis.e software
    How to download the Bentley Substation software

    Create a shortcut for creating a deployment image

    1. Run the downloaded installation file. For example, pes08111396en.exe.
    2. Choose the Extract installation package only option and note or specify the destination folder, typically a subfolder of C:\BentleyDownloads\ such as C:\BentleyDownloads\Promise_08.11.13.96.  Click OK.
    3. Using Windows Explorer, right-click setup.MSi.exe in the folder noted in step 2 and select Create Shortcut.
    4. Right-click the resulting setupMSi.exe – Shortcut item and select Properties.
    5. On the General tab, change setupMSi.exe – Shortcut  to CreateDeployment
    6. On the Shortcut tab, append /s to the end of the Target field. The Target field should end up looking something like:
      C:\BentleyDownloads\Promise_08.11.13.96\setupMSi.exe /s
    7. Click OK.

    Create the deployment image

    1. Double-click the CreateDeployment shortcut created in the steps above and click Yes on the User Account Control prompt.
    2. On the first dialog that appears, click Advanced Settings.
    3. Select the Silent mode installation option. 
    4. Click Browse, then create and select a C:\PromiseDeployment folder as the path where the deployment image will be created. Set any Proxy Settings necessary at your site. Click OK.
    5. Consider disabling the installation of Visualization Content, this is not Substation-specific material.
    6. Click the Create button. Proceed through the rest of the process, choosing the options that you want the deployment image to install. This includes the paths of the application and data folders, the electrical standard, and which shortcuts to install (desktop, start menu, etc.). Pre-requisite components will be downloaded and added to the deployment image.
    7. Click Finish when the process is complete.

    Edit the Setup.xml file

    To force the install to create a local Data folder, edit the Setup.xml file and set the EXISTFOLDER parameter to 0. If the users will always use a network Data folder and do not need a local Data folder, this step is not necessary.

    1. Open the Setup.xml file located in the C:\PromiseDeployment folder using an XML editor. The remainder of this example uses XML Notepad.
      Steps 2 through 5
      (Steps 2 through 5 shown in the video)
    2. Select AdminOptions > Properties in the Tree View.
    3. Select the highlighted line in the right-hand pane. At the end of the line add ;EXISTFOLDER
    4. Select AdminOptions > CommandLine_x64 in the Tree View.
    5. Select the highlighted line in the right-hand pane. Add EXISTFOLDER=”0”
    6. Repeat step 5 for the CommandLine_x86 item if the package will be installed on 32-bit machines.
    7. Select AdminOptions > UIMode in the Tree View. Based on the choice made on Advanced Settings when creating the deployment image, UIMode should have a value of silent in the right-hand pane. 
    8. Save the Setup.xml file.

    Run the installation of the deployment image

    The deployment image would typically be pushed to a destination machine and the setupMsi.exe file executed.

    See Also

    Distributing the Setup configuration

    Network Installation Guide

    External Links

    XML Notepad

      Original Author: Bentley Technical Support Group, Hakan Norling, Matt_P
    • CONNECT Edition
    • video
    • v8i
    • promis.e
    • how to
    • Bentley Substation
    • en
    • Installation_Configuration
    • Share
    • History
    • More
    • Cancel
    • Matt_P Created by Communities MVP Matt_P
    • When: Wed, Jun 7 2017 5:59 PM
    • Matt_P Last revision by Communities MVP Matt_P
    • When: Thu, Nov 1 2018 11:50 AM
    • Revisions: 5
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies