ProjectWise Explorer Connect Edition Upd3 Unattended Install


ProjectWise Connect Edition Update3 Unattended Installation from a Command Prompt

You can do an unattended install in ProjectWise Explorer silently (without using the install wizard) from a command prompt.

To find out which features you can include or exclude from your install, open a command prompt with elevated privileges (run as administrator) and then enter the following command:

"path_to_PWEinstaller\Setup_ProjectWisex64_10.00.03.xx.exe" ExportCliArgs=path_to_output\FeatureIDTree.txt

For example:

"C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe" ExportCliArgs=C:\PWinstalls\FeatureIDTree.txt

This creates a file called FeatureIDTree.txt which contains a list of all the features that can potentially be installed through the ProjectWise Explorer installer. Open this file in a text editor and review which features you want to include in your installation command. Items with an asterisk * next to them (for example, ProjectWiseExplorerPackage*) are required features that will always be installed and therefore do not need to be specified in the command.

Features that are normally turned on by default in the wizard do not need to be specified in the installation command unless you want them not to be installed. Likewise, features that are normally turned off by default in the wizard do not need to be specified unless you want them to be installed. If the installer delivers integration for an application you have installed, integration will be turned on for that application by default unless you specify to not install it. Use the ADDLOCAL property in your command to install a feature that is not normally installed by default, or if modifying the installation, to install a feature that was previously not installed. Use the REMOVE property in your command to turn off a feature that is normally installed by default, or if modifying the installation, to uninstall a feature. If you need to install more than one feature, or turn off more than one feature, separate those features in the command with a comma. The feature names are case sensitive and should be typed exactly as they appear in the FeatureIDTree.txt and without the leading dashes (for example, type Office2016 instead of ---Office2016).

Example: Install ProjectWise Explorer silently, with all default features and integration for installed applications:

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” -silent

Example: Install ProjectWise Explorer silently, and do not install the Document Creation Wizard (which is normally installed by default):

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” REMOVE=ProjectWiseExplorerPackage_DocumentCreationWizard -silent

Example: Install ProjectWise Explorer silently and do not install Office 2016 integration (assuming Office 2016 is installed), or modify the installation and turn off Office 2016 integration (if it was installed and now you want to turn it off):

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” REMOVE=Office2016 -silent

Example: Modify the ProjectWise Explorer installation, and turn on Office 2016 integration (if it was not installed and now you want it installed):

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” ADDLOCAL=Office2016 -silent

Example: Install ProjectWise Explorer silently, with the Bentley DGN Navigator Control and the ProjectWise Deliverables Management connector for ProjectWise Explorer (which are both normally turned off by default):

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” ADDLOCAL=DgnNavigatorControlAx,PWDeliverablesMGTClient -silent

By default, the installation log file is saved to C:\Users\<user.name>\AppData\Local\Temp\ProjectWise_Explorer_CONNECT_Edition_<datetime>.log. You can change where the log file gets saved adding the -log argument to your command.

Example: Install ProjectWise Explorer silently, and send the log file to a different folder:

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” -log="C:\PW_installs" -silent

Example: Uninstall ProjectWise Explorer silently:

“C:\PW_installs\Setup_ProjectWisex64_10.00.03.24.exe” -uninstall -silent

Tip: Always test your installation configuration by running your command without the -silent argument. This will open the installation wizard and show which features your command has turned on or off, on the Select feature to install page. If this page shows what you are expecting, then you can assume that running the same command silently will install everything you instructed it to install.

Below is a link to the Feature Tree used to construct the  ADDLOCAL or REMOVE  in the unattended install command line.

https://communities.bentley.com/products/projectwise/content_management/m/mediagallery/273042