Instalamos GUI en Windows Server Core.

En nuestro último artículo el post contamos cómo preparamos máquinas virtuales estándar para clientes y mostramos con el ejemplo de nuestra nueva tarifa Ultralight a 120 rublos, cómo creamos una imagen estándar de Windows Server 2019 Core.

El servicio de soporte comenzó a recibir solicitudes sobre cómo trabajar con Server 2019 Core sin la interfaz gráfica habitual. Decidimos mostrar cómo trabajar con Windows Server 2019 Core y cómo instalarle una GUI.

Instalamos GUI en Windows Server Core.

No repita esto en máquinas de trabajo, no use Server Core como escritorio, desactive RDP, asegure su sistema de información, ya que la seguridad es la principal característica de la instalación 'Core'.

En uno de nuestros próximos artículos, revisaremos la tabla de compatibilidad de programas con Windows Server Core. En este artículo, abordaremos cómo instalar una interfaz.

Interfaz de herramientas externas

Instalamos GUI en Windows Server Core.

1. Método complicado, pero el más económico

En Server Core, no hay el habitual explorer.exe, para facilitarnos la vida, descargaremos explorer++. Sustituye todo lo que hace el original explorer. Solo se consideró explorer++, pero casi cualquier gestor de archivos servirá, incluyendo Total Commander, FAR Manager y otros.

Descargamos los archivos.

Primero necesitamos descargar el archivo en el servidor. Esto se puede hacer a través de SMB (carpeta compartida), Windows Admin Center y Invoke-WebRequest, que funciona con el parámetro -UseBasicParsing.

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

Donde -uri es la URL del archivo, y -OutFile la ruta completa donde se descargará, especificando la extensión del archivo y

Con Powershell:

Creamos una nueva carpeta en el servidor:

New-Item -Path 'C:OurCoolFiles' -ItemType Directory

Compartimos la carpeta:

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

En su PC, la carpeta se conecta como unidad de red.

Instalamos GUI en Windows Server Core.
A través de Windows Admin Center, creamos una nueva carpeta seleccionando el menú.

Instalamos GUI en Windows Server Core.

Accedemos a la carpeta compartida y presionamos el botón enviar, seleccionamos el archivo.

Instalamos GUI en Windows Server Core.
Añadimos la interfaz al programador de tareas.

Si no desea iniciar la interfaz manualmente en cada inicio de sesión, debe agregarla 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 el programador, se puede iniciar a través de CMD:

CD C:OurCoolFilesExplorer++.exe

Método 2. Iniciamos el explorador nativo

Instalamos GUI en Windows Server Core.
Recuerde, sin GUI

La función de compatibilidad de aplicaciones de Server Core (FOD) devolverá al sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e incluso Powershell ISE. Puede consultar más detalles en MSDN. No amplía el conjunto existente de roles y componentes.

Inicie Powershell e ingrese el siguiente comando:

Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0

Luego reinicie el servidor:

Restart-Computer

Instalamos GUI en Windows Server Core.

Después de esto, podrá ejecutar incluso Microsoft Office, pero perderá aproximadamente 200 megabytes de RAM para siempre, incluso si no hay usuarios activos en el sistema.

Instalamos GUI en Windows Server Core.
Windows Server 2019 con Features on Demand instalados

Instalamos GUI en Windows Server Core.
Windows Server 2019 CORE

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

Instalamos GUI en Windows Server Core.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster