##################################################################### ####### PRODUCT TYPES: ##################################################################### Two kinds of installer are available: “Setup Wizard (.exe)” and “core (.msi)”. See below the available components. +: available -: not available | SetupWizard.exe | core.msi | -----------------------+-----------------+---------------+ FEM-Design core | + | + | DirectX 9 | + | - | Microsoft VC Redist | + | - | RealDWG | + | - | Integrated calculator | + | - | ----------------------+-----------------+---------------+ ##################################################################### ####### 1. Setup Wizard (.exe): ##################################################################### command line parameters: (command: "fem_design_setupwizard.exe /?") ======================== INSTALLDIR=path - installs to a specific folder (path/relative path) INSTALLDIRECTX=value - runs directX install, (0:not install; 1:install; default=1) INSTALLVCREDIST=value - runs MS Visual studio End User Runtime install, (0:not install; 1:install; default=1) INSTALLCALCULATOR=value - runs integrated calculator install, (0:not install; 1:install; default=1) DISABLEAUTOUPDATE=value - disable automatic update/upgrade , (0:update enabled; 1:update disabled; default=0) INSTALLREALDWG=value - runs RealDWG install, (0:not install; 1:install; default=1) INSTALLPRODUCTCULTURE=value - installed language culture identifier: ("en-US"; "hu-HU"; "pl-PL"; "nl-NL", default="en-US") /install | /repair | /uninstall | /layout [directory] - installs, repairs, uninstalls or creates a complete local copy of the bundle in directory.Install is the default. /passive | /quiet - displays minimal UI with no prompts or displays no UI and no prompts. By default UI and all prompts are displayed. /norestart - suppress any attempts to restart. By default UI will prompt before restart. /log log.txt - logs to a specific file. By default a log file is created in %TEMP%. SILENT INSTALL + (logging): =========================== install: fem_design_setupwizard.exe /quiet /install /log g:\log.txt uninstall: fem_design_setupwizard.exe /quiet /uninstall /log g:\log.txt reinstall: fem_design_setupwizard.exe /quiet /repair /log g:\log.txt ##################################################################### ####### 2. CORE (.msi): ##################################################################### Core MSI doesn't contain RealDwg and other redists. There is need to install from here: http://www.strusoft.hu/share/Install_RC/support/redist/ LOGGING: ======== Install your installation package with logging: msiexec /i "Package.msi" /l*v ".\Install.log" SILENT INSTALL: =============== i. install, reinstall: ---------------------- msiexec /i fem-design-core.msi /qn /l*v .\log.txt !!important: if UAC is switched on and msi is not lauched as admin elevated rights, use /qb instead of /qn, because UAC elevation dialog is not shown when you call msi with /qn ( no UI ) see microsoft documentation: http://msdn.microsoft.com/en-us/library/windows/desktop/aa367988%28v=vs.85%29.aspx for silent running, use optional properties, see below: [optional properties] [optional properties]: INSTALLDIR=[string] value: Specify the installation location. example: msiexec /i fem-design-basic.msi /qn INSTALLDIR="c:\Program Files (x86)\STRUSOFT\FD12" STRUSOFTDIR=[string] value: specify the strusoft company folder, this is the common folders for all Strusoft products. example: msiexec /i fem-design-basic.msi /qn STRUSOFTDIR="c:\Program Files (x86)\STRUSOFT_" DISABLEAUTOUPDATE=[value] value: disable automatic update/upgrade , (0:update enabled; 1:update disabled; default=0) example: msiexec /i fem-design-basic.msi /qn DISABLEAUTOUPDATE=1 ALLUSERS=[string] ( microsoft standard, link: http://msdn.microsoft.com/en-us/library/windows/desktop/aa367559%28v=vs.85%29.aspx ) value: Install application for all users of the computer or for only the current user. ( default: for all users ) "1" = Install for all users "" = Install for current user example: msiexec /i fem-design-basic.msi /qn ALLUSER="" CPU_FEATURE_AVX=1 value: any, skip AVX check of processor INSTALLPRODUCTCULTURE=[string] value: installed language culture identifier: ("en-US"; "hu-HU"; "pl-PL"; "nl-NL", default="en-US") ii. uninstall: -------------- msiexec /x fem-design-basic.msi /qn /l*v .\log.txt