From qucs-help:
Hi, my name
is Guillaume Boucher and I'm working for a public school. Lately I have been
ask to deploy silently the application "Quite Universal Circuit
Simulator" on around 30 to 60 computers in our computers labs. With the
version 0.0.16 it was easy to do using the command line
"/verysilent". Now that version 0.0.17 is out I discovered that it's
not possible anymore to do a silent install! So why have you disable this? Is
it possible to get a special build for Windows 7 SP1 x64? Your application is useful
and we would like very much to continue to use it. But since we use Novell
ZENworks, equivalent of Microsoft SCCM, to deploy our applications we need the
"silent install" feature.
Dear Guillaume Boucher, I have not disabled this option and the installer script is the same as before.
I just tried the installer with the option /verysilent and it did install. the only thing is that now some other installers are included (iverilog, freehdl, mingw32). The /verysilent option is not passed through.
If you want the installer to go through, try:
qucs-0.0.17.exe /verysilent /tasks=""
Thanks for the information Frans. Indeed, using the command line qucs-0.0.17.exe /verysilent /tasks="" does the job. I was missing the /tasks="" switch. My deployment is already in progress on my computers. Just one question is left. What are the other installers that you talk about? You speak of iverilog, freehdl & mingw32. Is there a list? What more do they offer in qucs? I'm asking because I’m not the end user of qucs. So I have no way of knowing.
Thanks again for the help!
If you run the installer without options, you see a few options that can be installed: The complete list of installers that is bundled is:
mingw32
freehdl
iverilog
octave
Octave is normally not bundled, but a browser is opened with this download link. This keeps our installer of a reasonable size.
All the additional installers are not essential to run qucs in the first place, but for example freehdl is needed to run a digital simulation, iverilog as well if you run a digital simulation with verilog.
mingw is needed for freehdl.
Octave is only needed if octave scripts are used in the project.
I think mingw32 and freehdl also support the /verysilent switch, they use the same installer script. I am not sure about iverilog and octave.
Thanks for the information Frans. It's exactly what I was looking for.
Have a good day!