How to make installation fully automatic?: Difference between revisions

From TotalcmdWiki
Jump to navigation Jump to search
(changed section about using parameters (refer to other page with more information), removed redundant text, minor cosmetic changes, added category Installation, reworded section headers)
(Reworded and refer to page "Custom installer" instead of explaining it here)
 
Line 1: Line 1:
''The following instructions are for Total Commander 8.52 and newer.''
There are 2 ways to make a '''fully automatic installation''':


There are 3 ways to make a fully automatic installation:
# The easiest way is to use the <code>/A</code> parameter with an official Total Commander [[installer]]. To further fine-tune automatic installation using parameters, see [[Installer#Command line parameters| Installer command line parameters]].
 
# Another way is to create a [[custom installer]].
== 1. Pass command line parameters to the installer ==
The easiest way to perform an automatic installation is to use the /A parameter with an official Total Commander [[installer]]. To further fine-tune automatic installation using parameters, see [[Installer#Command line parameters| Installer command line parameters]].
 
== 2. Create a custom installer using the new self-extracting installer ==
* Download from here: [https://ghisler.fileburst.com/addons/sfxhead_installer.zip sfxhead_installer.zip] This is the new installer from Total Commander 10.
* Do one of the following:<br /><!--
-->a) To create a pure 64-bit installer, unpack the 64-bit sfxhead.sfx to the Total Commander folder.<br /><!--
-->b) To create a 32-bit or combined 32+64-bit installer, unpack the 32-bit sfxhead.sfx to the Total Commander folder.
* Now open the installer file, e.g. tcmd1050x32_64.exe, with Ctrl+PageDown.
* Unpack all the files with F5 to an empty directory.
* Edit the install.inf file with F4 (when changing the combined 32+64 bit installer, do the steps below also with install64.inf).
* There is a section [auto], where you need to set auto= to 1.
* You can also make changes to the default settings there, and change the target location in [Destination]. The installer will ignore this location if a previous installation is found, unless you set the option IgnoreOldLocation=1.
* In menu Configuration - Options - ZIP packer, set the pack rate to '0' (store).
* Select all the unpacked files.
* Pack them with Alt+F5, and check the option to create a self-extracting archive. This will use the sfxhead.sfx installer from the first two steps described above.
 
== 3. Create a custom installer using the legacy installer program ==
* Download from here: [https://ghisler.fileburst.com/addons/installer.zip installer.zip]
* Now open the installer file, e.g. tcmd1050x32_64.exe, with Ctrl+PageDown.
* Unpack all the files with F5 to an empty directory.
* Add install.exe or install64.exe.
* Edit the install.inf file with F4.
* There is a section [auto], where you need to set auto= to 1.
* You can also make changes to the default settings there, and change the target location in [Destination]. The installer will ignore this location if a previous installation is found, unless you set the option IgnoreOldLocation=1.
* Put the entire install directory in the root of a CD.





Latest revision as of 15:37, 18 January 2023

There are 2 ways to make a fully automatic installation:

  1. The easiest way is to use the /A parameter with an official Total Commander installer. To further fine-tune automatic installation using parameters, see Installer command line parameters.
  2. Another way is to create a custom installer.



Back to Installation