Cubase 10 Pro - Unattended install/set up

Hi there,

I’m an IT Administrator that manages the installation and running of Cubase in a lab of around 20 Windows 10 PCs. I have done so for around 10 years now on and off. We’re in the process of upgrading from Cubase 7.5 to Cubase 10 Pro and the installer is wildly different from that in 7.5 because of the way the libraries are now managed/installed by SLM (Steinberg Library Manager) during and after set up.

For more technical - We extract the .msi’s from many installers, register any certificates/drivers, install the .msi’s separately and add any updates after. However, there is more needed for Cubase 10 Pro than in previous versions.

Is anyone in the same boat as me? Has anyone come up with a way to update/install the sound libraries unattended as that’s the last stumbling block for me now?

Any pointers/help greatly appreciated.

Thanks, Mr Brown

would be curious to find out about this too!

Did you ever get a solution for silent installs?

Sadly, no solution at the time. In the end, I created a Windows batch file and ran that interactively on the PCs in question. Not ideal, but certainly speeded up the process (especially if using something like PDQ).

I’ve included the batch file here in the hope it might help others (you’ll need to tweak the paths etc, but it will give you a good starting base)


--------------------------------------------------------------------------------------------------
@echo off
set cubasepath=u:\packages\source\cubase
set sourcepath=u:\packages\source\cubase\Cubase 10
set updatepath=u:\packages\source\cubase\Cubase 10\Updates
set utilspath=u:\packages\utils


REM ******************** Sign Various Drivers *************************
Echo ***************************************************
Echo *** Installing Publisher's Certificates Section ***
Echo ... Installing Publisher's Certificates ...
"%utilspath%\certmgr_x64.exe" -add "%sourcepath%\Install Certificates\Steinberg.cer" -s -r localMachine root
"%utilspath%\certmgr_x64.exe" -add "%sourcepath%\Install Certificates\Steinberg.cer" -s -r localMachine trustedpublisher
"%utilspath%\certmgr_x64.exe" -add "%sourcepath%\Install Certificates\Edirol PC-50.cer" -s -r localMachine root
"%utilspath%\certmgr_x64.exe" -add "%sourcepath%\Install Certificates\Edirol PC-50.cer" -s -r localMachine trustedpublisher
Echo ***************************************************
Echo.


REM ******************** Install Microsoft Visual C++ Redist x64 *************************
Echo **********************************************************
Echo *** Installing Microsoft Visual C++ Redist x64 Section ***
Echo ... Install Microsoft Visual C++ Redist x64 ...
start /wait "" "%sourcepath%\Additional Content\Installer Data\vc_redist.x64.exe" /install /passive /norestart
Echo **********************************************************
Echo.


REM ******************** Install UR22mkII Driver Software *************************
Echo ******************************************
Echo *** Installing UR22mkII Driver Section ***
Echo ... Install UR22mkII Driver ^& Software ...
start /wait "" "%cubasepath%\Hardware\UR22mkII\Driver\Setup.exe" /SILENT
Echo ******************************************
Echo.


REM ******************** Install Dongle Software *************************
Echo ******************************************
Echo *** Installing Dongle Software Section ***
Echo ... Install elicense dongle ...
:: start /wait "" "%sourcepath%\Additional Content\Copy Protection Driver\eLicenserControlSetup.exe" /s
start /wait "" "%sourcepath%\Additional Content\Copy Protection Driver\eLicenserControlSetup.exe" --mode unattended --unattendedmodeui none
Echo ******************************************
Echo.


REM ******************** Install Main Program *************************
Echo ***************************************
Echo *** Installing Main Program Section ***
Echo ... Installing Main Program ...
msiexec.exe /i "%sourcepath%\Cubase10.msi" ALLUSERS=1 /qb
Echo ***************************************
Echo.


REM ******************** Install Additional Content *************************
Echo *********************************************
Echo *** Installing Additional Content Section ***
Echo ... Installing GrooveAgentSE 64 bit ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\GrooveAgentSE_64bit.msi" ALLUSERS=1 /qb

Echo ... Installing GrooveAgentSE Acoustic Agent ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\GrooveAgentSE_Acoustic_Agent.msi" ALLUSERS=1 /qb

Echo ... Installing HALionSonicSE ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\HALionSonicSE.msi" ALLUSERS=1 /qb

Echo ... Installing Library Manager ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\LibraryManager.msi" ALLUSERS=1 /qb

Echo ... Installing Retrologue 64 bit ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\Retrologue_64bit.msi" ALLUSERS=1 /qb

Echo ... Installing Upload Manager ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\UploadManager.msi" ALLUSERS=1 /qb

Echo ... Installing VST Transit 64 bit ...
msiexec.exe /i "%sourcepath%\Additional Content\Installer\VST_Transit_64bit.msi" ALLUSERS=1 /qb
Echo *********************************************
Echo.


REM ******************** Install VST Sound *************************
Echo ************************************
Echo *** Installing VST Sound Section ***
Echo ... Installing Padshop 64 bit
msiexec.exe /i "%sourcepath%\Additional Content\VST Sound\Padshop\Padshop_64bit.msi" ALLUSERS=1 /qb
Echo ************************************
Echo.


REM ******************** Install VST Sound Libraries *************************
Echo **********************************************
Echo *** Installing VST Sound Libraries Section ***
Echo ... Installing VST Sound Libraries
"%sourcepath%\cubase10_admin\VST Bass Amp Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\VST Bass Amp Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\VST Sound Content Update\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\VST Sound Content Update" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\REVerence Content 01\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\REVerence Content 01" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\VST Amp Rack Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\VST Amp Rack Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Vintage Verb Collection Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Vintage Verb Collection Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent SE Allen Morgan Signature Drums\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent SE Allen Morgan Signature Drums" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent ONE Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent ONE Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent SE Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent SE Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent Resources\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent Resources" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent SE 5 Kits Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent SE 5 Kits Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent SE The Kit SE\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent SE The Kit SE" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Groove Agent SE Acoustic Agent\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Groove Agent SE Acoustic Agent" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Rock Pop Toolbox Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Rock Pop Toolbox Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Production Grooves Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Production Grooves Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\HALion Sonic SE Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\HALion Sonic SE Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\HALion Resources\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\HALion Resources" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Flux\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Flux" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\LoopMash Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\LoopMash Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Caleidoscope Sampler Track Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Caleidoscope Sampler Track Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Drum Loop Expansion 01 Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Drum Loop Expansion 01 Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Sequel MIDI Loop Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Sequel MIDI Loop Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\EDM Toolbox Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\EDM Toolbox Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Analog Techno Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Analog Techno Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Blockbuster Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Blockbuster Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Hip Hop Vault Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Hip Hop Vault Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Mystic Spaces Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Mystic Spaces Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Raw Ambience Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Raw Ambience Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\Soul Assembly Content\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Soul Assembly Content" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\MPE Sounds Retrologue\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\MPE Sounds Retrologue" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
"%sourcepath%\cubase10_admin\MPE Sounds Padshop\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\MPE Sounds Padshop" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"
REM ******************** The following sound library(s) was missing from the Steinberg unattended script and is a key instrument!  *************************
"%sourcepath%\cubase10_admin\MPE Sounds Padshop\Library Manager\Steinberg Library Manager.exe" "%sourcepath%\cubase10_admin\Padshop 64bit\VST3\Steinberg\VST Sound" -unattended -autoclose -supportold -copyto "C:\ProgramData\Steinberg\Content\VST Sound"


REM ******************** Install Cubase Updates *************************
Echo ... Installing *** Cubase Updates Section ***
::Echo ... Install Updates Here
Echo.

:end
--------------------------------------------------------------------------------------------------

Wow thanks.
I haven’t tried this yet, but currently dealing with all presets and sample content missing from 40 computers installed using download assistant. Cubase Artist 11 on Windows. Library Manager shows the content exists. Frustrating.