No noso pasado
O servizo de soporte comezou a recibir solicitudes sobre como traballar con Server 2019 Core sen o shell gráfico habitual. Decidimos mostrar como traballar con Windows Server 2019 Core e como instalar unha GUI nel.
Non repita isto en máquinas que funcionen, non use Server Core como escritorio, desactive RDP, asegure o seu sistema de información, a seguridade é a característica principal da instalación "Core".
Nun dos nosos próximos artigos, veremos a táboa de compatibilidade do programa con Windows Server Core. Neste artigo, falaremos de como instalar o shell.
Shell por medios de terceiros
1. Forma complicada pero máis económica
Server Core non ten o familiar explorer.exe fóra da caixa, para facilitarnos a vida, descargaremos explorer++. Substitúe todo o que pode facer o explorador orixinal. Só se considerou o explorador ++, pero case calquera xestor de ficheiros servirá, incluído Total Commander, FAR Manager e outros.
Descargando ficheiros.
Primeiro necesitamos descargar o ficheiro ao servidor. Isto pódese facer a través de SMB (cartafol compartido), o Centro de administración de Windows e Invocar-WebRequest, funciona coa opción -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe
Onde -uri é o URL do ficheiro e -OutFile é o camiño completo para descargalo, especificando a extensión do ficheiro e
Usando Powershell:
Crea un novo cartafol no servidor:
New-Item -Path 'C:OurCoolFiles' -ItemType Directory
Compartindo o cartafol compartido:
New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator
-Name OurCoolShare
No seu PC, o cartafol está conectado como unha unidade de rede.
A través do Centro de administración de Windows, cree un novo cartafol seleccionando un elemento no menú.
Vaia ao cartafol compartido e fai clic no botón enviar, selecciona o ficheiro.
Engadindo un shell ao planificador.
Se non queres iniciar o shell manualmente cada vez que inicies sesión, entón tes que engadilo ao programador de tarefas.
$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
Sen un planificador, pode executar a través de CMD:
CD C:OurCoolFilesExplorer++.exe
Método 2. Inicia o Explorador nativo
Lembra que non hai GUI
A función de compatibilidade de aplicacións básicas do servidor baixo demanda (FOD) volverá ao sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e incluso Powershell ISE.
Inicie Powershell e introduza o seguinte comando:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
A continuación, reinicie o servidor:
Restart-Computer
Despois diso, incluso pode executar Microsoft Office, pero perderá uns 200 megabytes de RAM para sempre, aínda que non haxa usuarios activos no sistema.
Windows Server 2019 con Funcións baixo demanda instaladas
Windows Server 2019 Core
Iso é todo. No seguinte artigo, veremos a táboa de compatibilidade do programa con Windows Server Core.
Fonte: www.habr.com