We tried various ways to get this to install and finally found a decent option that was pretty easy to deploy and update via Intune.
I just downloaded the apps we needed to a folder on the C drive.
Packaged the app as Win32 and used this bat file:
@echo off
set LFGET=C:\temp\lf12.02\LFGet.exe
set LOGDIR=C:\LFInstallLogs
set TEMPDIR=C:\LFTemp
:: Create log and temp directories
if not exist "%LOGDIR%" mkdir "%LOGDIR%"
if not exist "%TEMPDIR%" mkdir "%TEMPDIR%"
echo Installing Laserfiche components...
echo.
"%LFGET%" install-local-package --package "C:\temp\lf12.02\Snapshot 12.0.2509.942.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
"%LFGET%" install-local-package --package "C:\temp\lf12.02\WindowsClient 12.0.2510.972.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
"%LFGET%" install-local-package --package "C:\temp\lf12.02\WebToolsAgent 11.0.2509.11.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
"%LFGET%" install-local-package --package "C:\temp\lf12.02\OCR 12.0.2509.116.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
"%LFGET%" install-local-package --package "C:\temp\lf12.02\OfficePluginSetup 11.1.2601.902.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
"%LFGET%" install-local-package --package "C:\temp\lf12.02\ScanningSetup 12.0.2507.188.exe" --iacceptlicenseagreement --iagreetoprereqs --log "%LOGDIR%" --temp-dir "%TEMPDIR%"
echo.
echo All installations attempted. Check logs in %LOGDIR%.
pause
Update as needed and uninstall is uninstall-product --product {A} --log {B}
I used this Doc Laserfiche Installer