In unserem letzten Beitrag Unseren Support erreichten Anfragen, wie man mit Server 2019 Core ohne die gewohnte grafische Oberfläche arbeiten kann. Wir haben uns entschieden, die Arbeit mit Windows Server 2019 Core zu demonstrieren und zu zeigen, wie man ein GUI darauf installiert.
Wiederholen Sie dies nicht auf Arbeitsmaschinen, verwenden Sie Server Core nicht als Desktop, deaktivieren Sie RDP und sichern Sie Ihr Informationssystem – Sicherheit ist das Hauptmerkmal der "Core"-Installation.

In einem unserer nächsten Artikel werden wir eine Kompatibilitätstabelle für Software mit Windows Server Core behandeln. In diesem Artikel werden wir besprechen, wie man die Shell installiert.
Shell mit Drittanbieter-Tools
1. Der komplexe, aber kostengünstigste Weg

In Server Core gibt es standardmäßig kein uns bekanntes explorer.exe. Um uns das Leben zu erleichtern, laden wir explorer++ herunter. Es ersetzt alles, was der Original-Explorer kann. Es wurde nur explorer++ betrachtet, aber fast jeder Dateimanager, einschließlich Total Commander, FAR Manager und anderen, ist ebenfalls geeignet.
Laden Sie die Dateien herunter.
Laden Sie die Dateien herunter.
Zunächst müssen wir die Datei auf den Server herunterladen. Dies kann über SMB (Freigabe), das Windows Admin Center und Invoke-WebRequest, es funktioniert mit dem Parameter -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:\Users\Administrator\Downloads\file.exeDabei ist -uri dies ist die URL der Datei, und -OutFile ist der vollständige Pfad, wo sie heruntergeladen werden soll, einschließlich der Dateiendung und
Mit Powershell:
Erstellen Sie einen neuen Ordner auf dem Server:
New-Item -Path 'C:\OurCoolFiles' -ItemType DirectoryFreigeben des Ordners:
New-SmbShare -Path 'C:\OurCoolFiles' -FullAccess Administrator -Name OurCoolShareAuf Ihrem PC wird der Ordner als Netzlaufwerk verbunden.

Über das Windows Admin Center erstellen Sie einen neuen Ordner, indem Sie den Menüpunkt auswählen.

Gehen Sie zum Shared Folder und klicken Sie auf die Schaltfläche Senden, wählen Sie die Datei aus.

Fügen Sie das Skript zum Taskplaner hinzu.
Wenn Sie das Skript nicht bei jedem Anmelden manuell ausführen möchten, müssen Sie es im Taskplaner hinzufügen.
$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 $DOhne Taskplaner können Sie es über CMD starten:
CD C:\OurCoolFiles\Explorer++.exeMethode 2. Starten Sie den Windows Explorer

Denken Sie daran, keine GUI
Die Funktion zur Kompatibilität von Server Core Apps auf Abruf (FOD) stellt Ihnen zurück im System: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe und sogar Powershell ISE zur Verfügung. Sie erweitert nicht das vorhandene Set an Rollen und Komponenten.
Starten Sie Powershell und geben Sie den folgenden Befehl ein:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0Starten Sie dann den Server neu:
Restart-Computer 
Nach dieser Installation können Sie sogar Microsoft Office ausführen, verlieren jedoch dauerhaft etwa 200 Megabyte RAM, auch wenn im System keine aktiven Benutzer vorhanden sind.

Windows Server 2019 mit installiertem Features on Demand

Windows Server 2019 CORE
Das war's. Im nächsten Artikel werden wir die Kompatibilitätstabelle für Anwendungen mit Windows Server Core betrachten.
Quelle: habr.com
