Installieren Sie die GUI auf Windows Server Core

In unserer Vergangenheit post Wir erklärten, wie wir virtuelle Standard-Client-Maschinen vorbereiten und zeigten, wie wir am Beispiel unseres neuen Ultralight-Tarifs für 120 Rubel ein Standard-Windows Server 2019 Core-Image erstellten.

Der Support-Service erhielt zunehmend Anfragen zum Arbeiten mit Server 2019 Core ohne die übliche grafische Shell. Wir haben uns entschieden, zu zeigen, wie man mit Windows Server 2019 Core arbeitet und wie man eine GUI darauf installiert.

Installieren Sie die GUI auf 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.

In einem unserer nächsten Artikel werden wir uns die Programmkompatibilitätstabelle mit Windows Server Core ansehen. In diesem Artikel gehen wir auf die Installation der Shell ein.

Shell mit Mitteln Dritter

Installieren Sie die GUI auf 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.

Zuerst müssen wir die Datei auf den Server herunterladen. Dies kann über SMB (freigegebener Ordner), Windows Admin Center und erfolgen 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.

Installieren Sie die GUI auf Windows Server Core
Erstellen Sie über das Windows Admin Center einen neuen Ordner, indem Sie ein Element im Menü auswählen.

Installieren Sie die GUI auf Windows Server Core

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

Installieren Sie die GUI auf 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

Installieren Sie die GUI auf 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

Installieren Sie die GUI auf 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.

Installieren Sie die GUI auf Windows Server Core
Windows Server 2019 mit installierten Features on Demand

Installieren Sie die GUI auf Windows Server Core
Windows Server 2019 Core

Das ist alles. Im nächsten Artikel schauen wir uns die Programmkompatibilitätstabelle mit Windows Server Core an.

Installieren Sie die GUI auf Windows Server Core

Source: habr.com

Kommentar hinzufügen