Собственно речь об установке .Net Framework 3.5 на корпоративные компьютеры Windows 10 с помощью SCCM.
Изначально .Net Framework 3.5 на Windows 10 отключен, а приложений его использующих ещё полно, и время от времени пользователям нужно установить этот пакет. Желательно удаленно и желательно в фоновом режиме.
Для этого потребуется ISO файл с Windows 10 нужной версии/редакции.
При тестировании выяснилась засада. Если групповыми политиками настроен WSUS, то большинство команд установки компонент будут делать запрос на WSUS, и результате получаем ошибку установки. В большинстве случаев рекомендуют временно отключить WSUS в реестре.
Оказывается не всё так плохо. Есть команда которая позволяет установить нужный компонент в фоне без обращений куда бы то ни было.
Там образом, берем диск ISO, находим файл microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab с нужным компонентом, копируем в папку, для которой создаем Application с командой:
dism /online /enable-feature /featurename:NetFX3 /all /Source:.\ /LimitAccess
Параметры All и LimitAccess отключают проверки и попытки обращения в Интернет.
Вместо параметра Enable-Feature можно использовать параметер Add-Package, особенно если требуется импортировать пакет в образ для разливки системы.
Лог установки C:\Windows\Logs\DISM\dism.log
Полезные ссылки:
Filed under: .Net, Configuration Manager, Windows, Windows 10 | Tagged: ConfigMgr, Configuration Manager, SCCM, Windows, Windows 10 | Leave a comment »