

Once you have prepared the configuration file, place the 7z archive in our working folder.

If you have placed the above three parameters, your configuration file would look similar to this the documentation as there are many more parameters that can be used to add your own messages to the SFX archive, such as licence agreements, instructions, etc. For example, if you wish to display the extraction percentage on right (1), display an icon in the extraction window (32), confirm with the user if they click Cancel (256) and replace the question mark with an icon (2048), you should enter the value as "1+32+256+2048" or add them up to "2337" There are several values you can include here as explained in the documentation. GUIFlags - controls the user-interaction behavior of the SFX archive. "nowait:" can be used before the file name to free up memory taken up by the SFX archive after it has extracted. RunProgram - an application or file in the archive which should be run/opened after the extraction is complete. If the path is relative, it will be created in the folder where the SFX archive is. InstallPath - an absolute or relative path to which the contents must be extracted. However the most important parameters are: You can check the documentation which provides in full detail what they are and how to use them. There are several parameters that can be included here and I don't wish to go through all of them. The file should begin and end like configuration parameter you wish to include should be between these two lines.

The documentation (third link in the download page) provides full-fledged help on what you can include in this configuration file and how to use it. Create a configuration file "config.txt" and edit it.

From now on, we will be working in this folder. If you are not sure, just use the 7ZSD_All module which is compatible with all compression methods.Įxtract the modules into a folder. The first or second download link should be sufficient, but you must remember to use the module that corresponds to the compression method of your 7z archive. You would most likely use an LZMA module, which is the default compression method of 7z.
