Page 1 of 1

Silent install

Posted: Fri Sep 23, 2022 9:48 am
by fherrero
Hi,

We are trying to automate the installation of some of our programming tools, including TsiLang. To do this we have generated a script for automation, we call the TsiLang installer with the following parameters:

Code: Select all

'sisetup.exe /VERYSILENT /SUPPRESSMSGBOXES /DIR="c:\ComponentsTsiLang" /LANG=Spanish' 
Even with these options we still get messages, and we can't select some options to install.

Could you tell us if it is possible to remove the messages and select the following options in silent mode:
Screenshot_1.png
Screenshot_1.png (36.79 KiB) Viewed 15204 times
Thank you very much!

Re: Silent install

Posted: Sat Sep 24, 2022 5:02 am
by isiticov
Hello,
The switch:

Code: Select all

/COMPONENTS="*Wizards"
will select all components under Wizards section, or you can use:

Code: Select all

/COMPONENTS="Wizards\RES_Import,Wizards\INI_Import,Wizards\SI2DFM"
to select them on by one.
About message boxes: we will modify the setup script to support suppressible message boxes. Now there are used regular message boxes and they can't be suppressed, sorry.

Re: Silent install

Posted: Mon Sep 26, 2022 6:27 am
by fherrero
Thank you very much! :D

Re: Silent install

Posted: Mon Mar 20, 2023 8:39 am
by fherrero
Hello!

Hi, we are making use of the silent installer but I can't get it to select the IDE, can you tell me all the options to select in the silent install?
1.png
1.png (51.31 KiB) Viewed 15030 times
2.png
2.png (46.54 KiB) Viewed 15030 times
Thank you very much!

Re: Silent install

Posted: Mon Mar 20, 2023 10:36 am
by isiticov
Hello,

These are ALL components from the current script, so you can use the needed in the COMPONENTS switch:

Code: Select all

[Components]
;Select DFM data format
Name: "DFMTranslations"; Description: "Translations format in DFM"; Types: compact custom full; Flags: fixed
Name: "DFMTranslations\Binary"; Description: "Binary (default)"; Types: full custom compact; Flags: exclusive
Name: "DFMTranslations\Text"; Description: "Text"; Types: custom; Flags: exclusive
;Supported IDEs
Name: "Supported_IDEs"; Description: "Supported IDEs"; Types: custom full
;RAD Studio
Name: "Supported_IDEs\ERS_11"; Description: "Embarcadero RAD Studio 11.x Alexandria"; Types: custom full compact
Name: "Supported_IDEs\ERS_XE104"; Description: "Embarcadero RAD Studio 10.4.x Sydney"; Types: custom full
Name: "Supported_IDEs\ERS_XE103"; Description: "Embarcadero RAD Studio 10.3.x Rio"; Types: custom full
Name: "Supported_IDEs\ERS_XE103\ERS_XE1031"; Description: "v10.3-10.3.1 Windows DCUs and packages"; Types: custom; Flags: exclusive
Name: "Supported_IDEs\ERS_XE103\ERS_XE1032"; Description: "v10.3.2-10.3.3 Windows DCUs and packages"; Types: custom full; Flags: exclusive
Name: "Supported_IDEs\ERS_XE102"; Description: "Embarcadero RAD Studio 10.2.x Tokyo"; Types: custom full
Name: "Supported_IDEs\ERS_XE101"; Description: "Embarcadero RAD Studio 10.1 Berlin"; Types: custom full
Name: "Supported_IDEs\ERS_XE10"; Description: "Embarcadero RAD Studio 10 Seattle"; Types: custom full
Name: "Supported_IDEs\ERS_XE8"; Description: "Embarcadero RAD Studio XE 8"; Types: custom full
Name: "Supported_IDEs\ERS_XE7"; Description: "Embarcadero RAD Studio XE 7"; Types: custom full
Name: "Supported_IDEs\ERS_XE6"; Description: "Embarcadero RAD Studio XE 6"; Types: custom full
Name: "Supported_IDEs\ERS_XE5"; Description: "Embarcadero RAD Studio XE 5"; Types: custom full
Name: "Supported_IDEs\ERS_XE4"; Description: "Embarcadero RAD Studio XE 4"; Types: custom full
Name: "Supported_IDEs\ERS_XE3"; Description: "Embarcadero RAD Studio XE 3"; Types: custom full
Name: "Supported_IDEs\ERS_2012"; Description: "Embarcadero RAD Studio XE 2"; Types: custom full
Name: "Supported_IDEs\ERS_2011"; Description: "Embarcadero RAD Studio XE"; Types: custom full
Name: "Supported_IDEs\ERS_2010"; Description: "Embarcadero RAD Studio 2010"; Types: custom full
Name: "Supported_IDEs\CRS_2009"; Description: "CodeGear RAD Studio 2009"; Types: custom full
Name: "Supported_IDEs\CRS_2007"; Description: "CodeGear RAD Studio 2007"; Types: custom full
Name: "Supported_IDEs\BDS_2006"; Description: "Borland Developer Studio 2006 and Turbo Editions"; Types: custom full
;Delphi
Name: "Supported_IDEs\Delphi"; Description: "Delphi"; Types: custom full
Name: "Supported_IDEs\Delphi\Delphi_2005"; Description: "Delphi 2005 units"; Types: custom full
Name: "Supported_IDEs\Delphi\Delphi_7"; Description: "Delphi 7 units"; Types: custom full
Name: "Supported_IDEs\Delphi\Delphi_6"; Description: "Delphi 6 units"; Types: custom full
Name: "Supported_IDEs\Delphi\Delphi_5"; Description: "Delphi 5 units"; Types: custom full
;C++Builder
Name: "Supported_IDEs\C__Builder"; Description: "C++Builder"; Types: custom full
Name: "Supported_IDEs\C__Builder\C__Builder_6"; Description: "C++Builder 6 units"; Types: custom full
;Examples
Name: "Examples"; Description: "Examples"; Types: custom full
Name: "Examples\Delphi_Demo"; Description: "Delphi Demo Projects"; Types: custom full compact
Name: "Examples\C__Builder_Demo"; Description: "C++Builder Demo Projects"; Types: custom full compact
Name: "Examples\Compiled_Demo"; Description: "Compiled Sample Application"; Types: custom full
;SIL Editor
Name: "SilEditor"; Description: "SIL Editor"; Types: custom full compact
Name: "SilEditor\AssocSIL"; Description: "Associate SIL files with SIL Editor"; Types: custom full compact
Name: "SilEditor\AssocSIB"; Description: "Associate SIB files with SIL Editor"; Types: custom full compact
;Dictionary Manager
Name: "Dictionary_Manager"; Description: "Dictionary Manager"; Types: custom full compact
Name: "Dictionary_Manager\AssocDIC"; Description: "Associate DIC files with Dictionary Manager"; Types: custom full compact
Name: "Dictionary_Manager\AssocDIX"; Description: "Associate DIX files with Dictionary Manager"; Types: custom full compact
;Help
Name: "Help_Files"; Description: "Help Files"; Types: custom full compact
;Wizards
Name: "Wizards"; Description: "Wizards:"; Types: custom full
Name: "Wizards\RES_Import"; Description: "Import resource strings"; Types: custom full compact
Name: "Wizards\INI_Import"; Description: "Import strings from the INI file"; Types: custom full
Name: "Wizards\SI2DFM"; Description: "Load SIL/SIB file to DFM without IDE"; Types: custom full
Name: "Wizards\DFM2SI"; Description: "Create SIL/SIB file from DFM without IDE"; Types: custom full

;3rd party support
Name: "Third_Party_Support"; Description: "3-rd party support packages (for non-Unicode Delphi versions)"; Types: custom full
Name: "Third_Party_Support\TNT"; Description: "TNT Controls support package and units"; Types: custom full
Name: "Third_Party_Support\ElPack"; Description: "LMD ElPack Controls support package and units"; Types: custom full
Hope this helps.