Sage 50accounts 23 (I don't know how to add a new version to ITNinja's database)
Here's my sciprt for installing Sage 50accounts version 23. Which fortunately comes with a lot of .MSI's and I only had to create 2 custom .MSI's using AppDeploy Repackager to Update and Apply a licence. Which were both pretty straightforward to do.
Oly tricky bit really was the AutoUpdate service preventing this being unnattended. To get round this, the script stops the AutoUpdate service and kills the AutoUpdateClient. Hope this is a help to someone.
:install
msiexec /i "%~dp0Install\Sage 50 Accounts v23.msi" /qb-
NET STOP "Sage AutoUpdate Manager Service"
NET STOP "Sage AutoUpdate Manager Service v2"
taskkill /IM AutoUpdateClient* /F
msiexec /i "%~dp0Install\Sage 50 Accounts Service v23.msi" /qb-
msiexec /i "%~dp0ODBC Install\64Bit\Setup.msi" /qb-
msiexec /i "%~dp0Server-Side Reporting\Sage.Central.ReportDesigner.SSR.Installer.msi" /qb-
msiexec /i "%~dp0Support\ExcelIntReportingInstaller.msi" /qb-
:update
msiexec /i "%~dp0USW\Sage Application Patcher.msi" /qb-
:licence
msiexec /i "%~dp0USW\Sage 50 Accounts licence.msi" /qb-
:exit
timeout /t 10
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.
to record changes and create custom .msi files. - andycorps 6 years ago
I did try keep monitoring going and let Sage do the autoupdate but appdeploy just doesn't finish comparing changes and I left it over an hour. - MichaelArmstrong 6 years ago
"c:\Program Files (x86)\Sage\Accounts\Sage50AutoUpdater.exe" - andycorps 6 years ago
Finally it's all working, massive thanks for your help and script :-) - MichaelArmstrong 6 years ago