Menu

#511 education deployment, how to make custom silent install to set a new default language, and option

Fixed
nobody
None
Medium
Other
2021-07-24
2019-03-18
Lex markham
No

Hi,
i want deploy peazip on my classroom
how to make custom silent install to set a new default language (interface and explorer menu strings), and set several option

Thx

Discussion

  • Giorgio Tani

    Giorgio Tani - 2020-11-14

    There is currently no way to programmatically set options while the installer is running unattended.
    The closest way to accomplish the task is running the installer with /SILENT or /VERYSILENT parameter, and then copy the conf.txt file to the destinations (You can find conf.txt path from Options > Settings > Advanced tab),

    Another way is using PeaZip Portable, once you have configured it the application can be copied or moved to desired machines, or used from shared network paths, simply copying its folder.

     

    Last edit: Giorgio Tani 2020-11-14
  • Maxxer

    Maxxer - 2021-05-18

    When I change the language from the UI it asks for permissions to write to Windows registry...

    Also, I tried the VERYSILENT install and it looks like it won't change the file association to PeaZip.

     
  • Giorgio Tani

    Giorgio Tani - 2021-05-18

    /SILENT and /VERYSILENT parameters seems working as intended on my test machines, setting default language, menu entries, and file associations. Please note those parameters are for the exe installer, not the msi one.

    Changing language (on Windows) also runs a .reg file which apply the proper translation to context menu entries - files for each supported language are available in PeaZip\res\lang-wincontext\
    If you need to change language (including in system integration registry entries) on multiple machines at once, you can run a script which copies conf.txt and runs the .reg file for the desired language on the target machines.

     
  • Giorgio Tani

    Giorgio Tani - 2021-07-24

    With 8.1.0 release Windows installer supports command line parameter to set language on installation, both for GUI and for system menu entries.
    Language can be declared as last parameter, with or without "/" prefix, i.e. last parameter calling the installer is /IT to set Italian language, /ES-ES to set Spanish language, or /ES-LA for Latin America Spanish language.
    To identify language file names to use as parameter check the name of files in PeaZip\res\lang\ directory.

     
  • Giorgio Tani

    Giorgio Tani - 2021-07-24
    • status: New --> Fixed
     

Log in to post a comment.