en nuestro pasado
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.
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
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.
A través del Centro de administración de Windows, cree una nueva carpeta seleccionando un elemento en el menú.
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 $D
Sin un programador, puedes ejecutar a través de CMD:
CD C:OurCoolFilesExplorer++.exe
Mé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.
Inicie Powershell e ingrese el siguiente comando:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
Luego 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 con características bajo demanda instaladas
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.
Fuente: habr.com