Включение платформа .NET Framework 3.5 с помощью PowerShell

Для установки Windows Server 2012 или более поздней версии, которая не подключена к Интернету, можно использовать PowerShell, чтобы добавить платформа .NET Framework 3.5 и предоставить доступ к папке \sources\sxs на установочном носителе. Папку \sources\sxs можно скопировать в сетевую папку (например, \\network\share\sxs), чтобы сделать ее легко доступной для нескольких компьютеров. Учетная запись целевого компьютера DOMAIN\SERVERNAME$ должна иметь по крайней мере доступ на чтение к сетевой папке.

Требования

  • Windows Server 2012 или более поздней версии;
  • Установочный носитель
  • Права администратора пользователя. Чтобы добавить или удалить компоненты Windows, текущий пользователь должен быть членом локальной группы администраторов.
  • Для использования клиентский компонент Центра обновления Windows целевым компьютерам может потребоваться доступ к сети и права на использование альтернативных источников или подключение к Интернету.

Этапы

  1. Запустите Windows PowerShell в командной строке администратора, введя следующее:

    powershell
    
  2. Чтобы установить платформа .NET Framework 3.5 с установочного носителя, расположенного в общей сетевой папке, используйте следующую команду:

    Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs
    

    Где \\network\share\sxs — расположение исходных файлов.

    Дополнительные сведения о командлете Install-WindowsFeature см. в разделе Install-WindowsFeature.

  3. Чтобы проверить установку, выполните следующую команду:

    Get-WindowsFeature
    

    В столбце Состояние установки должно отображаться значение Установлено для компонента платформа .NET Framework 3.5 (включает .NET 2.0 и 3.0).

Особенности развертывания Microsoft .NET Framework 3.5