Instale a GUI no Windows Server Core

Em nosso passado publicar contamos como preparamos máquinas virtuais de clientes padrão e mostramos como criamos uma imagem padrão do Windows Server 120 Core usando nossa nova tarifa Ultralight de 2019 rublos como exemplo.

O serviço de suporte começou a receber solicitações sobre como trabalhar com o Server 2019 Core sem o shell gráfico usual. Decidimos mostrar como trabalhar com o Windows Server 2019 Core e como instalar uma GUI nele.

Instale a GUI no Windows Server Core

Não repita isso em máquinas em funcionamento, não use Server Core como desktop, desative o RDP, proteja seu sistema de informação, a segurança é a principal característica da instalação do “Core”.

Em um de nossos próximos artigos, veremos a tabela de compatibilidade do programa com o Windows Server Core. Neste artigo, abordaremos como instalar o shell.

Shell por meios de terceiros

Instale a GUI no Windows Server Core

1. Maneira complicada, mas mais econômica

O Server Core não vem com o familiar explorer.exe pronto para uso, para facilitar a nossa vida, baixaremos o explorer++. Substitui tudo o que o explorador original pode fazer. Apenas o Explorer++ foi considerado, mas quase qualquer gerenciador de arquivos serve, incluindo Total Commander, FAR Manager e outros.

Baixando arquivos.

Primeiro precisamos baixar o arquivo para o servidor. Isso pode ser feito via SMB (pasta compartilhada), Windows Admin Center e Invocar-WebRequest, funciona com a opção -UseBasicParsing.

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

Onde EC é a URL do arquivo e -OutFile é o caminho completo para baixá-lo, especificando a extensão do arquivo e

Usando Powershell:

Crie uma nova pasta no servidor:

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

Compartilhando a pasta compartilhada:

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

No seu PC, a pasta está conectada como uma unidade de rede.

Instale a GUI no Windows Server Core
Através do Windows Admin Center, crie uma nova pasta selecionando um item no menu.

Instale a GUI no Windows Server Core

Vá para a pasta compartilhada e clique no botão enviar, selecione o arquivo.

Instale a GUI no Windows Server Core
Adicionando um shell ao agendador.

Se não quiser iniciar o shell manualmente sempre que fizer login, será necessário adicioná-lo ao agendador 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

Sem um agendador, você pode executar via CMD:

CD C:OurCoolFilesExplorer++.exe

Método 2. Inicie o Explorer nativo

Instale a GUI no Windows Server Core
Lembre-se, sem GUI

O recurso de compatibilidade de aplicativos Server Core sob demanda (FOD) retornará ao sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e até Powershell ISE. Mais detalhes podem ser encontrados no MSDN. Não expande o conjunto existente de funções e recursos.

Inicie o Powershell e digite o seguinte comando:

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

Em seguida, reinicie o servidor:

Restart-Computer

Instale a GUI no Windows Server Core

Depois disso, você pode até rodar o Microsoft Office, mas perderá cerca de 200 megabytes de RAM para sempre, mesmo que não haja usuários ativos no sistema.

Instale a GUI no Windows Server Core
Windows Server 2019 com recursos sob demanda instalados

Instale a GUI no Windows Server Core
Núcleo do Windows Server 2019

Isso é tudo. No próximo artigo, veremos a tabela de compatibilidade do programa com o Windows Server Core.

Instale a GUI no Windows Server Core

Fonte: habr.com

Adicionar um comentário