Windows enterprise apps FAQs
Frequently asked questions about Windows enterprise apps.
What is silent installation mode?
When an app is marked for silent installation, the app is automatically installed on target devices without user interaction and the installation program does not display a user interface.
What is the behavior on target devices when an app is marked for both silent and instant install?
| Instant Install On | Instant Install Off | |
|---|---|---|
| Silent installation | Installs the app without any user intervention. | User initiates the unattended installation from the App Catalog. |
| UI or wizard-based | Prompts the app installation wizard to allow users to manually install the app. | User installs the app from the App Catalog manually. |
Examples of silent install commands:
| App | Commands |
|---|---|
| Evernote |
Execution commands
Install success criteria
|
| VLC |
Execution commands
Install success criteria
|
| Skype |
Execution commands
Install success criteria
|
What are the suggested storage and bandwidth settings for adding a Windows package in MaaS360?
- 1 GB storage
- 6 GB bandwidth utilization per device on average over a 12 month period
- D1AJKLL - IBM MaaS360 Content Service Bandwidth (SaaS) Gigabyte per Month
- D1AJHLL - IBM MaaS360 Content Service Storage (SaaS) Gigabyte per Month
- Do I really want to download a 3 GB payload to all my devices across the internet?
- Do any of my locations have a small bandwidth pipe?
- Are my devices localized or distributed across the country?
- Do I have a local file share that I can use instead?
If you have a large amount of devices that are centralized in a specific location, you might want to consider creating a small application that executes commands to download the package from a local file server instead of executing the installation of the package. For example, create a batch file to download the payload from a server, and then run the setup.exe program.
Which installation context should I choose?
- If you want MaaS360 to silently install the package by default as the local system, MaaS360 has the proper permissions to install the software.
- If you want MaaS360 to use the UI/Wizard based Install, by default the package is installed as the user who is accessing the MaaS360 App Catalog for Windows. Make sure that the user has the proper permissions to install the software (some software requires admin rights) or the installation will fail.
Example of commands that pull larges file from the local server
- cmd.exe /C mkdir "C:\Windows\Options\SWD\Office 2010"
- xcopy /y "\\Servername\Sharename\Office 2010\Admin" "C:\Windows\Options\SWD\Office 2010\Admin" /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\OneNote.en-us" "C:\Windows\Options\SWD\Office 2010\OneNote.en-us" /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\Outlook.en-us" "C:\Windows\Options\SWD\Office 2010\Outlook.en-us" /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\PowerPoint.en-us" "C:\Windows\Options\SWD\Office 2010\PowerPoint.en-us" /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\Proofing.en-us" "C:\Windows\Options\SWD\Office 2010\Proofing.en-us " /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\ProPlus.en-us" "C:\Windows\Options\SWD\Office 2010\ProPlus.en-us " /s /i
- xcopy /y "\\Servername\Sharename \Office 2010\Publisher.en-us" "C:\Windows\Options\SWD\Office 2010\Publisher.en-us" /s /i
You can also use registry entries in a batch process to track the regset "[HKEY_LOCAL_MACHINE\SOFTWARE\SWD-OFF-Batch1]" "value"="No".
How do I package commands in the setup.exe file?
- Microsoft MSI Standard Installer command-line options: https://msdn.microsoft.com/en-us/library/windows/desktop/aa372024(v=vs.85).aspx
- Windows Installer 3.0 command-line options: https://msdn.microsoft.com/en-us/library/windows/desktop/aa367988(v=vs.85).aspx
- InstallShield Setup.exe and Update.exe command-line parameters: http://helpnet.installshield.com/installshield22helplib/helplibrary/IHelpSetup_EXECmdLine.htm
- ALLUSERS property: