Installazione della GUI su Windows Server Core

Nel nostro passato posta abbiamo parlato di come prepariamo le macchine virtuali client standard e abbiamo mostrato, usando l'esempio della nostra nuova tariffa Ultralight per 120 rubli, come abbiamo creato un'immagine standard di Windows Server 2019 Core.

Il servizio di supporto ha iniziato a ricevere richieste su come lavorare con Server 2019 Core senza la consueta shell grafica. Abbiamo deciso di mostrare come lavorare con Windows Server 2019 Core e come installare la GUI su di esso.

Installazione della GUI su Windows Server Core

Non ripetere questa operazione su macchine da lavoro, non utilizzare Server Core come desktop, disabilitare RDP, proteggere il proprio sistema informativo, la sicurezza è la caratteristica principale dell'installazione “Core”.

In uno dei nostri prossimi articoli esamineremo la tabella di compatibilità del programma con Windows Server Core. In questo articolo tratteremo come installare la shell.

Shell tramite mezzi di terzi

Installazione della GUI su Windows Server Core

1. Complesso, ma il modo più economico

Server Core non ha il solito explorer.exe pronto all'uso, per semplificarci la vita scaricheremo explorer++. Sostituisce tutto ciò che può fare l'esploratore originale. È stato preso in considerazione solo Explorer++, ma va bene quasi qualsiasi file manager, inclusi Total Commander, FAR Manager e altri.

Download di file.

Per prima cosa dobbiamo scaricare il file sul server. Questa operazione può essere eseguita 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:UsersAdministratorDownloadsfile.exe

Где EC questo è l'URL del file e -OutFile è il percorso completo dove scaricarlo, indicando l'estensione del file e

Utilizzando PowerShell:

Crea una nuova cartella sul server:

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

Condivisione della cartella condivisa:

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

Sul tuo PC, la cartella è mappata come unità di rete.

Installazione della GUI su Windows Server Core
Tramite Windows Admin Center, crea una nuova cartella selezionando una voce nel menu.

Installazione della GUI su Windows Server Core

Vai alla cartella condivisa e fai clic sul pulsante Invia, seleziona il file.

Installazione della GUI su Windows Server Core
Aggiungi una shell allo scheduler.

Se non desideri avviare manualmente la shell ogni volta che accedi, devi aggiungerla all'utilità di pianificazione.

$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

Senza uno scheduler, puoi eseguirlo tramite CMD:

CD C:OurCoolFilesExplorer++.exe

Metodo 2. Avvia Explorer nativo

Installazione della GUI su Windows Server Core
Ricorda, nessuna GUI

La funzionalità di compatibilità delle app Server Core on Demand (FOD) tornerà nel sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e persino Powershell ISE. Maggiori dettagli possono essere trovati su MSDN. Non espande l'insieme esistente di ruoli e componenti.

Avvia Powershell e inserisci il seguente comando:

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

Quindi riavviare il server:

Restart-Computer

Installazione della GUI su Windows Server Core

Successivamente potrai eseguire anche Microsoft Office, ma perderai per sempre circa 200 megabyte di RAM, anche se non ci sono utenti attivi sul sistema.

Installazione della GUI su Windows Server Core
Windows Server 2019 con funzionalità su richiesta installate

Installazione della GUI su Windows Server Core
Il CORE di Windows Server 2019

È tutto. Nel prossimo articolo vedremo la tabella di compatibilità del programma con Windows Server Core.

Installazione della GUI su Windows Server Core

Fonte: habr.com

Aggiungi un commento