Устанавливаем GUI на Windows Server Core

In unserer Vergangenheit post мы рассказали как готовим стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа Ultralight за 120 рублей, как мы создавали стандартный образ Windows Server 2019 Core.

В службу поддержки стали поступать заявки как работать с Server 2019 Core без привычной графической оболочки. Мы решили показать работу с Windows Server 2019 Core и как установить на него GUI.

Устанавливаем GUI на Windows Server Core

Wiederholen Sie dies nicht auf funktionierenden Maschinen, verwenden Sie Server Core nicht als Desktop, deaktivieren Sie RDP, sichern Sie Ihr Informationssystem, Sicherheit ist das Hauptmerkmal der „Core“-Installation.

В одной из следующих наших статей мы рассмотрим таблицу совместимости программ с Windows Server Core. В этой статье мы затронем то, как установить оболочку.

Shell mit Mitteln Dritter

Устанавливаем GUI на Windows Server Core

1. Komplizierter, aber wirtschaftlichster Weg

Server Core verfügt nicht standardmäßig über die bekannte explorer.exe. Um uns das Leben zu erleichtern, werden wir explorer++ herunterladen. Es ersetzt alles, was der ursprüngliche Explorer tun kann. Es wurde nur Explorer++ in Betracht gezogen, aber fast jeder Dateimanager reicht aus, einschließlich Total Commander, FAR Manager und anderen.

Dateien herunterladen.

Сначала нам нужно скачать файл на сервер. Это можно сделать через SMB (общую папку), Windows Admin Center и Aufruf-WebRequest, es funktioniert mit der Option -UseBasicParsing.

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

Wo VEs ist die URL der Datei und -OutFile ist der vollständige Pfad zum Herunterladen unter Angabe der Dateierweiterung und

Mit Powershell:

Erstellen Sie einen neuen Ordner auf dem Server:

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

Den freigegebenen Ordner freigeben:

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

Auf Ihrem PC ist der Ordner als Netzlaufwerk verbunden.

Устанавливаем GUI на Windows Server Core
Durch Windows Admin Center создаем новую папку выбрав пункт в меню.

Устанавливаем GUI на Windows Server Core

Gehen Sie zum freigegebenen Ordner, klicken Sie auf die Schaltfläche „Senden“ und wählen Sie die Datei aus.

Устанавливаем GUI на Windows Server Core
Hinzufügen einer Shell zum Scheduler.

Wenn Sie die Shell nicht bei jeder Anmeldung manuell starten möchten, müssen Sie sie zum Aufgabenplaner hinzufügen.

$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

Ohne einen Scheduler können Sie über CMD ausführen:

CD C:OurCoolFilesExplorer++.exe

Methode 2. Starten Sie den nativen Explorer

Устанавливаем GUI на Windows Server Core
Denken Sie daran, keine GUI

Server Core App Compatibility Feature on Demand (FOD) kehrt zum System zurück: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe und sogar Powershell ISE. Weitere Details finden Sie auf MSDN. Der bestehende Satz an Rollen und Funktionen wird dadurch nicht erweitert.

Starten Sie Powershell und geben Sie den folgenden Befehl ein:

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

Starten Sie dann den Server neu:

Restart-Computer

Устанавливаем GUI на Windows Server Core

Danach können Sie sogar Microsoft Office ausführen, verlieren jedoch für immer etwa 200 Megabyte RAM, selbst wenn keine aktiven Benutzer auf dem System vorhanden sind.

Устанавливаем GUI на Windows Server Core
Windows Server 2019 c установленным Features on Demand

Устанавливаем GUI на Windows Server Core
Windows Server 2019-KERN

На этом всё. В следующей статье мы рассмотрим таблицу совместимости программ с Windows Server Ader.

Устанавливаем GUI на Windows Server Core

Source: habr.com

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster