Silent install

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
fherrero
Posts: 11
Joined: Wed Nov 05, 2008 8:30 am

Silent install

Post 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 15203 times
Thank you very much!
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Re: Silent install

Post 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.
Best regards,
Igor Siticov.
fherrero
Posts: 11
Joined: Wed Nov 05, 2008 8:30 am

Re: Silent install

Post by fherrero »

Thank you very much! :D
fherrero
Posts: 11
Joined: Wed Nov 05, 2008 8:30 am

Re: Silent install

Post 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 15029 times
2.png
2.png (46.54 KiB) Viewed 15029 times
Thank you very much!
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Re: Silent install

Post 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.
Best regards,
Igor Siticov.
Post Reply