en nuestro pasado мы рассказали как готовим стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа Ultralight за 120 рублей, как мы создавали стандартный образ Windows Server 2019 Core.
В службу поддержки стали поступать заявки как работать с Server 2019 Core без привычной графической оболочки. Мы решили показать работу с Windows Server 2019 Core и как установить на него GUI.

No repita esto en máquinas en funcionamiento, no utilice Server Core como escritorio, desactive RDP, asegure su sistema de información, la seguridad es la característica principal de la instalación “Core”.
В одной из следующих наших статей мы рассмотрим таблицу совместимости программ с Windows Server Core. В этой статье мы затронем то, как установить оболочку.
Shell por medios de terceros

1. Forma complicada pero más económica
Server Core no tiene el familiar explorer.exe listo para usar, para hacernos la vida más fácil, descargaremos explorer ++. Reemplaza todo lo que puede hacer el explorador original. Sólo se consideró Explorer++, pero casi cualquier administrador de archivos servirá, incluidos Total Commander, FAR Manager y otros.
Descargando archivos.
Сначала нам нужно скачать файл на сервер. Это можно сделать через SMB (общую папку), Windows Admin Center и Invocar-WebRequest, funciona con la opción -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exeDonde CEs es la URL del archivo y -OutFile es la ruta completa para descargarlo, especificando la extensión del archivo y
Usando PowerShell:
Cree una nueva carpeta en el servidor:
New-Item -Path 'C:OurCoolFiles' -ItemType DirectoryCompartiendo la carpeta compartida:
New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator
-Name OurCoolShareEn su PC, la carpeta está conectada como una unidad de red.

A través de Windows Admin Center создаем новую папку выбрав пункт в меню.

Vaya a la carpeta compartida y haga clic en el botón enviar, seleccione el archivo.

Agregar un shell al programador.
Si no desea iniciar el shell manualmente cada vez que inicia sesión, debe agregarlo al programador de tareas.
$A = New-ScheduledTaskAction -Execute "C:OurCoolFilesexplorer++.exe"
$T = New-ScheduledTaskTrigger -AtLogon
$P = New-ScheduledTaskPrincipal "localAdministrator"
$S = New-ScheduledTaskSettingsSet
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S
Register-ScheduledTask StartExplorer -InputObject $DSin un programador, puedes ejecutar a través de CMD:
CD C:OurCoolFilesExplorer++.exeMétodo 2. Inicie el Explorador nativo

Recuerde, sin GUI
La función de compatibilidad de aplicaciones principales del servidor bajo demanda (FOD) volverá al sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e incluso Powershell ISE. No amplía el conjunto existente de funciones y funciones.
Inicie Powershell e ingrese el siguiente comando:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0Luego reinicie el servidor:
Restart-Computer 
Después de eso, incluso podrás ejecutar Microsoft Office, pero perderás unos 200 megabytes de RAM para siempre, incluso si no hay usuarios activos en el sistema.

Windows Server 2019 c установленным Features on Demand

Windows Server NÚCLEO 2019
На этом всё. В следующей статье мы рассмотрим таблицу совместимости программ с Windows Server Núcleo.
Fuente: habr.com
