Most errors experienced while using the Remote Software Deployment module are due to the installer package requiring user input.  Not all setup/installation packages support remote deployment.  If a package requires user interaction it will fail or stall during the installation process.  It is recommended that in all cases you check the software vendor's documentation to see if the setup/installation package supports silent or unattended installation.  In addition, there can be other reasons for failure such as expected folders/paths or registry entries not being present.  As each installer is unique only the software vendor will know the full requirements and capabilities of the installer. 


EXE Installers

With EXE installers the most common reason for failure is that the setup is waiting for user input. The installer usually requires a parameter to tell it to run silently or unattended.  Not all installers support unattended mode.  You usually have to supply a switch in "Install Parameters" box in the Software Deployment Tool.  Common switches are : /U, /S, /SILENT.


MSI Packages

With MSI Packages MetaLAN automatically attempts to run the installer in unattended mode and no parameter is required.  Not all MSIs support unattended installs.  If an MSI setup fails you can double click the failed machine in the "Install Status" list to view the MSI log if one was generated.  This contains detailed information on any errors encountered during setup.  


More Information

Here is an excellent website with information about unattended software installs : http://unattended.sourceforge.net/installers.php