unattended/silent installation for SCCM deployment

Topics: Technical Issues
Feb 5, 2015 at 9:44 AM

I would be interested in creating a software package for SCCM.
Is it possible to install and configure VeraCrypt silently/unattended?

If so are there command lines for it?
I only found command lines for configuring an existing Installation.

Thank you for your help!
Feb 5, 2015 at 9:34 PM

Silent install is not supported as the license needs to be accepted explicitly by the user. This was inherited from TrueCrypt. Moreover, if silent is to be supported, there must be some way to log/trace the progress of the install and any errors. The obvious solution would be the use of Windows event logs but this is not implemented in VeraCrypt.

That being said, you can always extract VeraCrypt binaries (Extract option in the setup) and then copy theses files where ever you want. The drawback is that the user will need administrative privileges to mount volumes.

A better approach for the future is to implement silent installation mode and in this case the user will be presented by the license dialog upon the first run.
Apr 22, 2015 at 7:40 PM
Distributing veracrypt as a msi to support silent install would be great.
This would allow for distribution via Chocolatey and OneGet in the future. OneGet is the future for application maintenance after all.
Oct 28, 2015 at 4:33 PM
as Veracrypt is now proposed to be used in german schools (http://lehrerfortbildung-bw.de/werkstatt/sicherheit/stickcrypt/vc/) it would be very useful to distribute veracrypt as an msi-package. Without an msi-package and the option for silent install it is very complicated to install veracrypt in a school-network (Novell).
Thank you, for this great program!
Dec 5, 2015 at 2:28 PM
I've submitted a Chocolatey package for VeraCrypt that is not yet approved.

Would it be acceptable to use AutoHotkey to click through the installer? Or, is it possible to add a silent installation feature for this usage?
Mar 30, 2016 at 5:16 PM
Also note that nsis and innosetup also offer an easy way to implement silent install. Being able to install silently would definitely make deployment less painful and help increase adoption.
Mar 31, 2016 at 1:57 AM
Note: The Chocolatey package install has an unattended installation. https://chocolatey.org/packages/veracrypt
Mar 31, 2016 at 3:15 PM
It's nice that Chocolatey is able to do an unattended install by using AutHotkey. Still, it would be better if the VeraCrypt installer offered a way to do it natively in order to be usable with other package managers and deployment scripts.