WSUS+SCCM. I will keep you updated.
------ Install failed. I pulled the below from the install log for IE11 -----
01/05/2016 10:14:30 - ******************************************************************************************
- Starting IE11Main-Win7x64.ps1
- This script will attempt to install Internet Explorer 11 and the
- October 2015 IE11 Cumulative Update.
- Script is dependant on IE11Prereq-Win7x64.ps1 having run successfully
- and system successfully completing a reboot.
01/05/2016 10:14:30 - Checking to see if IE11 is already installed.
01/05/2016 10:14:30 - Internet Explorer 11 is not installed. Proceeding with installation.
01/05/2016 10:14:30 - Starting IE11 installation
01/05/2016 10:15:15 - Confirming if IE11 installed successfully.
01/05/2016 10:15:15 - ERROR: Internet Explorer 11 did not install. Exit code is: 40007. Script will exit.
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
It appears this is related to pre-requisite updates not being installed correctly.
00:33.743: INFO: Version Check for (KB2834140) of C:\Windows\System32\d3d11.dll: 6.2.9200.16570 >= 6.2.9200.16570 (True)
00:33.743: INFO: Version Check for (KB2670838) of C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll: 6.2.9200.16492 >= 6.2.9200.16426 (True)
00:33.759: INFO: Version Check for (KB2639308) of C:\Windows\System32\Ntoskrnl.exe: 6.1.7601.19045 >= 6.1.7601.17727 (True)
00:33.759: INFO: Version Check for (KB2533623) of C:\Windows\System32\api-ms-win-security-base-l1-1-0.dll: 6.1.7601.19045 >= 6.1.7601.17617 (True)
00:33.759: INFO: Version Check for (KB2731771) of C:\Windows\System32\conhost.exe: 6.1.7601.19045 >= 6.1.7601.17888 (True)
00:33.759: INFO: Checking for correct version of C:\Windows\Fonts\segoeui.ttf.
00:33.759: INFO: Version Check for (KB2786081) of C:\Windows\System32\taskhost.exe: 6.1.7601.18010 >= 6.1.7601.18010 (True)
00:33.774: INFO: Version Check for (KB2888049) of C:\Windows\System32\drivers\tcpip.sys: 6.1.7601.18438 >= 6.1.7601.18254 (True)
00:33.774: INFO: Version Check for (KB2882822) of C:\Windows\System32\tdh.dll: 6.1.7601.18939 >= 6.1.7601.18247 (True)
00:36.223: INFO: PauseOrResumeAUThread: Successfully resumed Automatic Updates.
00:36.223: INFO:
Setup exit code: 0x00009C47 (40007) - Required updates failed to download.
00:36.239: INFO: Scheduling upload to IE SQM server:
http://sqm.microsoft.com/sqm/ie/sqmserver.dll
00:41.247: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup0.sqm" with error: 2147500036
00:41.247: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup1.sqm" with error: 2147500036
00:41.247: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE1AC91.tmp
00:41.262: INFO: Unable to remove directory C:\Windows\TEMP\IE1AC91.tmp, marking for deletion on reboot.
00:41.262: INFO: Released Internet Explorer Installer Mutex