No nosso último artigo falamos sobre como preparamos máquinas virtuais padrão para clientes e demonstramos, usando como exemplo o nosso novo plano Ultralight por 120 reais, como criamos a imagem padrão do Windows Server 2019 Core.
Nós recebemos solicitações no suporte técnico sobre como trabalhar com o Server 2019 Core sem a interface gráfica habitual. Decidimos mostrar como funciona o Windows Server 2019 Core e como instalar um GUI nele.

Não repita isso em máquinas de trabalho, não use o Server Core como desktop, desative o RDP, proteja seu sistema de informação; a segurança é a principal característica da instalação 'Core'.
Em um dos próximos artigos, iremos discutir a tabela de compatibilidade de programas com o Windows Server Core. Neste artigo, falaremos sobre como instalar a interface.
Interface de ferramentas de terceiros

1. Método difícil, mas mais econômico
No Server Core não vem o nosso habitual explorer.exe; para facilitar nossa vida, baixaremos o explorer++. Ele substitui tudo que o explorer original faz. Consideramos apenas o explorer++, mas quase qualquer gerenciador de arquivos serve, incluindo Total Commander, FAR Manager e outros.
Baixamos os arquivos.
Primeiro, precisamos baixar o arquivo para o servidor. Isso pode ser feito através de SMB (pasta compartilhada), Windows Admin Center e Invoke-WebRequest, que funciona com o parâmetro -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exeOnde -uri é a URL do arquivo, e -OutFile é o caminho completo onde ele será baixado, indicando a extensão do arquivo e
Com Powershell:
No servidor, criamos uma nova pasta:
New-Item -Path 'C:OurCoolFiles' -ItemType DirectoryCompartilhamos a pasta:
New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator -Name OurCoolShareNo seu PC, a pasta é mapeada como uma unidade de rede.

Através do Windows Admin Center, criamos uma nova pasta selecionando a opção no menu.

Vamos para a pasta compartilhada e clicamos no botão enviar, selecionamos o arquivo.

Adicionamos a interface ao agendador.
Se você não quiser iniciar a interface manualmente a cada login, é necessário adicioná-la 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 $DSem o agendador, você pode iniciar através do CMD:
CD C:OurCoolFilesExplorer++.exeMétodo 2. Executando o explorer nativo

Lembre-se, sem GUI
O recurso de compatibilidade de aplicativos do Server Core Feature on Demand (FOD) reverterá no sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e até mesmo PowerShell ISE. Ele não expande o conjunto existente de funções e componentes.
Inicie o PowerShell e insira o seguinte comando:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0Em seguida, reinicie o servidor:
Restart-Computer 
Depois disso, você poderá executar até mesmo o Microsoft Office, mas perderá cerca de 200 megabytes de RAM permanentemente, mesmo que não haja usuários ativos no sistema.

Windows Server 2019 com o Features on Demand instalado

Windows Server 2019 CORE
Isso é tudo. No próximo artigo, examinaremos a tabela de compatibilidade de programas com o Windows Server Core.
Fonte: habr.com
