Instalar GUI en Windows Server Core

en nuestro pasado publicar Le contamos cómo preparamos máquinas virtuales cliente estándar y mostramos cómo creamos una imagen estándar de Windows Server 120 Core usando nuestra nueva tarifa Ultralight por 2019 rublos como ejemplo.

El servicio de soporte comenzó a recibir solicitudes sobre cómo trabajar con Server 2019 Core sin el shell gráfico habitual. Decidimos mostrar cómo trabajar con Windows Server 2019 Core y cómo instalar una GUI en él.

Instalar GUI en Windows Server Core

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”.

En uno de nuestros próximos artículos, veremos la tabla de compatibilidad de programas con Windows Server Core. En este artículo, veremos cómo instalar el shell.

Shell por medios de terceros

Instalar GUI en Windows Server Core

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.

Primero necesitamos descargar el archivo al servidor. Esto se puede hacer a través de SMB (carpeta compartida), Windows Admin Center y Invocar-WebRequest, funciona con la opción -UseBasicParsing.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe

Donde 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 Directory

Compartiendo la carpeta compartida:

New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator 
-Name OurCoolShare

En su PC, la carpeta está conectada como una unidad de red.

Instalar GUI en Windows Server Core
A través del Centro de administración de Windows, cree una nueva carpeta seleccionando un elemento en el menú.

Instalar GUI en Windows Server Core

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

Instalar GUI en Windows Server Core
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 $D

Sin un programador, puedes ejecutar a través de CMD:

CD C:OurCoolFilesExplorer++.exe

Método 2. Inicie el Explorador nativo

Instalar GUI en Windows Server Core
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. Se pueden encontrar más detalles en MSDN. 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.0

Luego reinicie el servidor:

Restart-Computer

Instalar GUI en Windows Server Core

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.

Instalar GUI en Windows Server Core
Windows Server 2019 con características bajo demanda instaladas

Instalar GUI en Windows Server Core
Núcleo de Windows Server 2019

Eso es todo. En el próximo artículo, veremos la tabla de compatibilidad del programa con Windows Server Core.

Instalar GUI en Windows Server Core

Fuente: habr.com

Añadir un comentario