Hi MSD_GUY ,
For your questions:
1: Yes.
2: Yes.
3: No, Yes.
Here's how to deploy dock updater:
You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firmware Update to multiple devices across your network. When using Microsoft Endpoint Configuration Manager or other deployment tool, enter the following syntax to ensure the installation is silent:
-
Msiexec.exe /i <path to msi file> /quiet /norestart
For example:
msiexec /i "\\share\folder\Surface_Dock_FwUpdate_1.42.139_Win10_17134_19.084.31680_0.msi" /quiet /norestart
Note
A log file is not created by default. In order to create a log file, you will need to append "/lv [path]". For example: Msiexec.exe /i <path to msi file> /lv %windir%\logs\ SurfaceDockFWI.log"
For more information, refer to https://docs.microsoft.com/windows/win32/msi/command-line-options documentation.
-
As well you can use any other alternative to deploy the msi to all hosts.
Once msi has been installed on the host, it will keep the Dock1 up to date, the installation will be done by regular use (plug/unplug), the download/installation, will happen in the background.
Note: New Dock 2 firmware updates, I understand it will come through Windows Updates (settings).