Page 1 of 1

Canon Digital Camera Solutions Disks v12.1

Posted: 31. Aug 2006, 21:34
by Hendrik_Ambrosius
The add-on-software that comes with the Canon Ixus V3 digital camera is comprised of
several applications (including the camera driver) with different installation routines.

The complete suite can be repackaged like this:

- Create a setup.iss file in the windows directory by running "setup.exe /r" from the software\instdata\<language> directory
- When trying to install the setup in unattended mode with the setup.iss created the installation fails.
Therefore I tried various modifications of the setup.iss and finally succeeded by changing these lines:
Component-count=4
Component-0=FVW
Component-1=RCW
Component-2=ZBEX
Component-3=WIA_DUMMY
to:
Component-count=1
Component-0=WIA_DUMMY
...which by definition should only install the driver but it actually installs the whole suite :-)
- Another issue is that the installation source files must be in the root of the installation drive, as if they were on a CD (c:\software\...).

The main section of an Empirum script to run the installation could look like this:

[Application]
...
ApplicationDir=%ProgramFilesDir%\Canon
...

[Product]
--Set:Installation, DONTDELETE

[SET:Installation]
md c:\software
callhidden %system%\xcopy.exe "%src%\*.*" "c:\software" /S /Y /K /I
Cd "C:\SOFTWARE\INSTDATA\GERMAN"
Call "SETUP.EXE" /S
If DoesfileExist ("%App%\Camerawindow\camerawindowcomp.exe") <> "1" Then "SET:InstallationError" EndIf
deltree c:\software

The setup.iss must be in c:\software\instdata\german when running the setup.exe /s

A reboot after the installation is recommended.
After the restart a user without admin rights can connect a camera and the driver will install automatically.