Silent Install / Deployment

I have been informed we need to deploy the Arduino 1.0.5R2 software to a Windows Lab, as students do not have admin rights I was looking for a deployment guide or any references to pushing a silent install via scripts or installing via GPO and ActiveDirectory?

Thank you for any help you can provide.

https://www.google.com/search?q=nullsoft+silent+install

http://unattended.sourceforge.net/installers.php

Read the Nullsoft Scriptable Install System section.

Erp. Never mind. You’re going to get hamstrung by this…

hamstrung.png

Here’s how to do it:

certutil -addstore “TrustedPublisher” “%~dp0drivers\pilotes.cer”
“%~dp0drivers\DPInst.exe”
“%~dp0arduino-1.0.5-r2-windows.exe” /S /NCRC

Here’s what’s Inside the drivers folder:
arduino.cat - took from arduino zip install
arduino.inf - took from arduino zip install
dpinst.exe - took from arduino zip install
dpinst.xml - see content below
pilotes.cer - a signed certificate extracted from arduino.cat file

dpinst.xml content:

<?xml version="1.0"?> *

Preinstalling the USB driver is the key, so you won’t see the popup at the end of the installation.
Good luck!

I have the same problem. I'm not a programmer so how can this be done easily without that driver box popping up? How do i get that pilotes.cer file? Can it be extracted from the arduino.cat file? I couldn't find a way how to do this.

I would just like to install the driver since the program has been installed already.

Extract certificate from .cat file

Right click on the .cat file in the driver package > Digital Signatures > Highlight the name in 'Name of Signer' on the 'Signatures List' > Details.

A new window 'Digital Signature Details' should open. > View certificate > 'Details' tab > 'Copy to File' > Next > (leave default X.509 DER encoded .CER) Next > File name, choose one, e.g "pilotes.cer" > Next > Finish.