Nel nostro precedente abbiamo spiegato come prepariamo le macchine virtuali client standard, mostrando con il nostro nuovo piano Ultralight a 120 rubli come abbiamo creato l'immagine standard di Windows Server 2019 Core.
Sono arrivate richieste al servizio clienti su come lavorare con Server 2019 Core senza l'interfaccia grafica abituale. Abbiamo deciso di mostrare come funziona Windows Server 2019 Core e come installarvi un GUI.

Non tentate di farlo su macchine di lavoro, non utilizzate Server Core come desktop, disattivate l'RDP, mettete in sicurezza il vostro sistema informatico; la sicurezza è il principale vantaggio dell'installazione «Core».
In uno dei nostri prossimi articoli esamineremo la tabella di compatibilità dei programmi con Windows Server Core. In questo articolo tratteremo come installare l'interfaccia.
Interfaccia tramite strumenti di terze parti

1. Metodo complesso, ma il più economico
In Server Core non c'è il consueto explorer.exe. Per semplificare la vita, scaricheremo explorer++. Questa app sostituisce tutto ciò che fa l'originale explorer. È stato considerato solo explorer++, ma quasi qualsiasi gestore di file andrà bene, compresi Total Commander, FAR Manager e altri.
Scarichiamo i file.
Iniziamo scaricando il file sul server. Questo può essere fatto tramite SMB (cartella condivisa), Windows Admin Center e Invoke-WebRequest, funziona con il parametro -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:\Users\Administrator\Downloads\file.exeDove -uri è l'URL del file, e -OutFile è il percorso completo dove scaricarlo, specificando l'estensione del file e
Utilizzando Powershell:
Creiamo una nuova cartella sul server:
New-Item -Path 'C:\OurCoolFiles' -ItemType DirectoryCondividiamo la cartella condivisa:
New-SmbShare -Path 'C:\OurCoolFiles' -FullAccess Administrator -Name OurCoolShareSul vostro PC, la cartella si collega come unità di rete.

Attraverso il Windows Admin Center, creiamo una nuova cartella selezionando l'opzione nel menu.

Accediamo alla cartella condivisa e premiamo il pulsante invia, scegliendo il file.

Aggiungiamo lo script al pianificatore.
Se non si desidera eseguire lo script manualmente ad ogni accesso al sistema, è necessario aggiungerlo al pianificatore attività.
$A = New-ScheduledTaskAction -Execute "C:\OurCoolFiles\explorer++.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 $DSenza pianificatore, si può avviare tramite CMD:
CD C:\OurCoolFiles\Explorer++.exeMetodo 2. Avviamo l'Explorer nativo

Ricorda, niente GUI
La funzione di compatibilità delle app Server Core Feature on Demand (FOD) restituirà nel sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e persino PowerShell ISE. Non amplia il set esistente di ruoli e componenti.
Avvia PowerShell e inserisci il seguente comando:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0Poi riavvia il server:
Restart-Computer 
Dopo di che, potrai eseguire anche Microsoft Office, ma perderai circa 200 megabyte di RAM per sempre, anche se nel sistema non ci sono utenti attivi.

Windows Server 2019 con Features on Demand installati

Windows Server 2019 CORE
Questo è tutto. Nel prossimo articolo esamineremo la tabella di compatibilità delle applicazioni con Windows Server Core.
Fonte: habr.com
