Spaceexplorer silent installation

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
sa2728
Posts: 5
Joined: Tue Aug 30, 2011 6:07 am

Spaceexplorer silent installation

Post by sa2728 »

Hello,

can anybody tell me how to do an silent installation for the SpaceExplorer USB? I need to set parameter for which software (e.q. CATIA) you want to install the driver.

But please don't give me this answer from 2008:
-----------------------------------------------------------------------------------
The easiest way to execute a silent install is to run msiexec with the /q command line option.

E.g.,
msiexec /i "3Dconnexion 3DxWare.msi" /q

The following msiexec command line Public Properties can also be used:

To change the default installation directory:
INSTALLDIR="new install directory"

To prevent the installer from launching the 3DxWare driver at the end:
LAUNCHPROGRAM=""

To tell the installer to not put the 3DxWare driver entry in the Startup folder:
NOAUTOSTART=1

To Prevent user-registration with the 3Dconnexion web site:
NOREGISTER3DXUSER=1

You can also tailor the features that get installed by creating a MSI transform and applying that in the standard way. Normally, all features get installed.
To see a list of features, select Custom installation when running msiexec.

Setup.exe:
Setup.exe performs the same tasks as running the msiexec, except that it first asks for the user's language preference, then applies the language transform before running msiexec.
-----------------------------------------------------------------------------------


kind regard

Andreas
Barbara
Posts: 534
Joined: Fri May 14, 2010 11:11 am

Spaceexplorer silent installation

Post by Barbara »

Hello Andreas -

To install the 3Dconnexion software without using Windows InstallShield you will need to extract the .MSI files with decompression software such as WinZip or 7Zip [ freeware] and run them individually.

3DxSoftware64_v3-14-1_r1161.exe extracts to a file 3DxSoftware64.exe. Extract again for the component folders - Components64 and Components32Shared. The .MSI files are in sub-folders. You will need to install the .MSI for each component you want to use. The main 3Dconnexion driver for a 64-bit installation is 3DxWare64.msi in the folder '3Dxware'.

Install 3dxWare64.msi first, then you can add any other components or add-ins . For SolidEdge you need 3DxSolidEdge64.msi, for SolidWorks, you need 3DxSolidWorks64.msi - you can select the .msi components you want to install.

Adjust the filename to match the 3Dconnexion driver you are installing - filenames vary for 32-bit and for SpacePilotPRO installations but follow the same pattern.

There is not a 3Dconnexion plug-in or add-in to install for Catia.It uses only the basic 3Dconnexion driver - 3DxWare.msi or 3DxWare64.msi.

All of the applications such as Catia, GoogleEarth, Poser, ect that support 3D devices but do not have .msi files in the 3Dconnexion installation do not use external software to recognize 3D devices - the software is built into the application.

Once you extract the files and install the basic driver using the .msi file, you will see how it works. The /q switch to suppress the installation dialog or any of the other msiexec switches can be used once you have extracted the components.

-------------------
Barbara
sa2728
Posts: 5
Joined: Tue Aug 30, 2011 6:07 am

Post by sa2728 »

Hello Barbara,

thanks for the information.
But this is not an silent installation. If I run the 3DxWare64.msi I will be asked for components I want to install and the language.

Is there a way for a real silent installation where I can say I want to install the german + english version only and do not want the 3dxHome.

Andreas
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Re: Spaceexplorer silent installation

Post by UtaSH »

Hi Andreas,

I tried what Barbara explained: I extracted the installation package (3DxSoftware64SPP_v3-14-1_r1161.exe). Then I opened a cmd prompt from the folder where 3DxWare64.msi is located and launched

Code: Select all

 msiexec /i 3DxWare64.msi /q
I did not get any message nor an error. 3DxWare was installed.

What command are you using?

Are you doing this with 3DxSoftware 3.14.1 or another version?
sa2728
Posts: 5
Joined: Tue Aug 30, 2011 6:07 am

Post by sa2728 »

Hello Uta,

I tried it like you at Win7 64Bit but it does not work in a DOS Box. Then I tried the same but witn /qb and not with /q and it works.
Running without /q I noticed that you can decide which language you want to install. Standard was all. That means for me with the option /q all languages will be installed too. Is this correct?
And if yes, what can I do not to install all these languages while doing a silent installation.

kind regards

Andreas
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Post by UtaSH »

Hello Andreas,

the question about the language is really just for the installation. As you have a silent installation it doesn't have any impact on your process. The installation always copies all language files to the installation folder.
sa2728
Posts: 5
Joined: Tue Aug 30, 2011 6:07 am

Post by sa2728 »

That means I have to install always all languages? I can't belive this.

During a manuell installation you can select which language you want to install. Does that mean that not matter what you selected here, the installation procedure will install all languages? If this is the case I ask me why there is an option to select the language anyway.

kind regards

Andreas
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Post by UtaSH »

The selection for the language affects the display of the messages during the installation, for example the license agreement et al.
Post Reply