How to install Device Manager using DMInstaller.msi directly

***** IMPORATANT*****
*** Make sure to use "Run as administrator" option while launching Command Prompt console  
*** Make sure .Net Framework 4.6+ is pre-installed on the device. Otherwise DMInstaller.msi will fail.
*** Make sure to generate a MSI log file and it is better to use the following DM default msi file location. You need to manually create the folder if not exist.
    C:\ProgramData\Barracuda RMM\Device Manager\Setup  


1. How to install DMInstaller.msi using MWSetting.xml file. With this option, it will show either Succeeded or Failed message popup. 
   Make sure MWsetting.xml is under the same folder as DMInstaller.msi
	
   msiexec.exe /i DMInstaller.msi /l* DMInstaller_xml.log


2. How to silently install DMInstaller.msi using MWSetting.xml file. No pop-up. 
   Make sure MWsetting.xml is under the same folder as DMInstaller.msi
	
   msiexec.exe /i /q DMInstaller.msi /l* DMInstaller_xml.log


3. How to install DMInstaller.msi using arguments - two upper-case parameters are required - CUSTOMERGUID and SCMESSAGINGURL

   msiexec.exe /q /i DMInstaller.msi  CUSTOMERGUID=aGuid SCMESSAGINGURL=http://10.35.200.1111/SCMessaging/ScWebServices.asmx /l* DMInstaller_arg.log


4. How to install DMInstaller.msi using transform file. 
   Make sure DMInstall.mst is under the same folder as DMInstaller.msi

   msiexec.exe /i DMInstaller.msi TRANSFORMS="DMInstaller.mst" /l* DMInstaller_mst.log


5. How to uninstall DMInstaller.msi 
  
   msiexec.exe /qb /x {ADE4372F-423D-4E17-88ED-9561CE516A15} /l* DMInstaller_uninstall.log

Where {ADE4372F-423D-4E17-88ED-9561CE516A15} is the Product GUID for the release of Barracuda RMM, which can be found in the DM install registry at HKEY_LOCAL_MACHINE\SOFTWARE\Level Platforms\Managed Workplace\Onsite Manager\Install
