I have tried as low as level 1 and the installer still attempts to install the Snapshot printer. I need a way to install the client without trying to install a printer or at the very least continue the installation when the printer installation fails.
Question
Question
Unattended Install - Which Install Level does not include snapshot
Answers
If you do it in a general (or if you had two items in the same prefix), you would put Client and Admin together like ADDLOCAL="Client,LFAdmin". Note that Client and Admin are actually run from different child msi's, so if you use the prefixes, Admin would be under LFA, not LFC.
Actually, if you are using the prefixes, you can do LFSSREMOVE=ALL LFCADDLOCAL=ALL LFAADDLOCAL=ALL. Basically, not using the prefixes is more general - Setup will determine which child msi is relevant for this command and send it off accordingly. Using the prefixes tells Setup to pass that command along directly to that specific child msi. So ADDLOCAL=ALL would install all features in the Setup.exe package for the entire Laserfiche Client package, while LFCADDLOCAL=ALL would install just the desktop Client itself.
Replies
Here is what it does with Install Level 1. It tries to install Snapshot.
[PID: 524] 09:06:06.716 Setup.exe was run with the command line: /silent /noui /iacceptlicenseagreement /log C:\Logs\ClientInstall INSTALLLEVEL=1 ADDLOCAL=400 ADDLOCAL=500 LANGPACK=en
[PID: 524] 09:06:06.716 Beginning no user interaction installation.
[PID: 524] 09:06:06.716 Beginning MSI update check.
[PID: 524] 09:06:06.716 No MSI update was necessary.
[PID: 524] 09:06:06.810 Version 8.3.0.514 of Laserfiche Client is installed (major upgrade).
[PID: 524] 09:06:06.825 Version 8.3.0.514 of Laserfiche Administration Console is installed (major upgrade).
[PID: 524] 09:06:06.841 Version 8.3.0.463 of Laserfiche Snapshot is installed (major upgrade).
[PID: 524] 09:06:06.872 Version 8.3.0.463 of Laserfiche PhotoDocs is installed (major upgrade).
[PID: 524] 09:06:06.888 Version 8.3.0.500 of Laserfiche Scanning is installed (major upgrade).
[PID: 524] 09:06:06.935 Version 8.3.0.514 of Laserfiche Office Plugin is installed (major upgrade).
[PID: 524] 09:06:07.527 Running 'C:\Update\install\en\client\CombinedARP.msi' with the command line: ADDLOCAL=ALL
[PID: 524] 09:06:08.682 Successfully installed Laserfiche Client Suite ARP handler (CombinedARP.msi).
[PID: 524] 09:06:08.682 Running 'C:\Update\install\en\client\lf_en.msi' with the command line: REBOOT=ReallySuppress INSTALLDIR="C:\Program Files\Laserfiche\Client\" ADDLOCAL="Client"
[PID: 524] 09:06:44.968 Successfully installed Laserfiche Client (lf_en.msi).
[PID: 524] 09:06:44.983 Running 'C:\Update\install\en\client\lfadmin_en.msi' with the command line: REBOOT=ReallySuppress INSTALLDIR="C:\Program Files\Laserfiche\Client\Admin\" ADDLOCAL="LFAdmin,DBWizard"
[PID: 524] 09:06:54.827 Successfully installed Laserfiche Administration Console (lfadmin_en.msi).
[PID: 524] 09:06:54.827 Running 'C:\Update\install\en\client\lfsnapshot_en.msi' with the command line: INSTALLCLIENTFILES=1 REBOOT=ReallySuppress CLIENTDIR="C:\Program Files\Laserfiche\Client" INSTALLDIR="C:\Program Files\Laserfiche\Client\Snapshot\" ADDLOCAL="Snapshot"
[PID: 524] 09:07:06.215 Failed to install Laserfiche Snapshot (lfsnapshot_en.msi). Error code: 0x00000643.
My guess is that since it is already installed it is 'automatically' added. You'll probably want to add an explicitly REMOVE command here to remove it. That would be REMOVE=Snapshot (the internal name of the Snapshot feature, that you can see in the ADDLOCAL line above).
By the way, the installlevel numbers only work for INSTALLLEVEL. ADDLOCAL would use the internal feature names (Client, LFAdmin, etc...) that you see in the log (basically the same names as REMOVE).
So like this?
LFCADDLOCAL=Laserfiche Client
LFCADDLOCAL=Administration Console
REMOVE=Snapshot
Thanks LFSSREMOVE=ALL LFCADDLOCAL=ALL LFAADDLOCAL=ALL works great!