Открытие Internet Explorer в Powershell или CMD - PullRequest
0 голосов
/ 31 марта 2019

Я использую ядро ​​Windows Server 2016 Standard и не могу понять, как открыть Internet Explorer.

1 Ответ

2 голосов
/ 01 апреля 2019

Internet Explorer недоступен в Windows Core.

Однако, если вы работаете под управлением Windows Server 2019, вы можете установить Функции совместимости приложений ядра сервера по требованию , а затем добавить поддержку IE11 .

Для этого сначала добавьте поддержку FoD совместимости приложений ядра сервера (все перечисленные ниже шаги доступны в документации, на которую я ссылаюсь):

  1. Загрузите необязательные пакеты Server FOD ISO и скопируйте ISO в общую папку в вашей локальной сети:

    • Если у вас есть корпоративная лицензия, вы можете загрузить файл образа ISO Server FOD из того жепортал, где получается файл образа ISO операционной системы: Центр обслуживания корпоративного лицензирования.
    • Файл образа ISO FOD сервера также доступен в Центре оценки Microsoft или на портале Visual Studio для подписчиков.
  2. Войдите в систему в качестве администратора на компьютере Server Core, который подключен к локальной сети и к которому вы хотите добавить FOD.
  3. Используйте net use или другим способом для подключения к местоположению ISO FOD.
  4. Скопируйте ISO FOD в локальную папку по вашему выбору.
  5. Запустите PowerShell, введя powershell.exe в командной строке.
  6. Смонтируйте ISO-образ FoD с помощью следующей команды:
Mount-DiskImage -ImagePath drive_letter:\folder_where_ISO_is_saved\ISO_filename.iso
Введите exit для выхода из PowerShell. Выполните следующую команду:
DISM /Online /Add-Capability /CapabilityName:"ServerCore.AppCompatibility~~~~0.0.1.0" /Source:drive_letter_of_mounted_ISO: /LimitAccess
После завершения выполнения индикатора перезапустите операционную систему.

После этого вы можете начать процесс установки Internet Explorer:

  1. Войдите в систему в качестве администратора на компьютере Server Core, на котором уже добавлен FOD совместимости приложений, а необязательный пакет ISO для FOD сервера скопирован локально.
  2. Запустите PowerShell, введя powershell.exe из командной строки.
  3. Смонтируйте ISO-код FoD с помощью следующей команды:
Mount-DiskImage -ImagePath drive_letter:\folder_where_ISO_is_saved\ISO_filename.iso
Введите exit для выхода из PowerShell. Выполните следующую команду:
Dism /online /add-package:drive_letter_of_mounted_iso:"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~.cab"
После того, как индикатор выполнения завершится, перезапустите операционную систему.

После выполнения описанных выше шагов будет установлена ​​версия Internet Explorer для Windows Core.Это не то же самое, что версия для настольного компьютера по очевидной причине, по которой в Server Core отсутствует большинство пакетов графического интерфейса - Microsoft в основном предоставляет его для отладки и поддержки IIS.

...