GUI installeren op Windows Server Core

In ons verleden post we spraken over hoe we standaard virtuele clientmachines voorbereiden en lieten, aan de hand van het voorbeeld van ons nieuwe Ultralight-tarief voor 120 roebel, zien hoe we een standaardimage van Windows Server 2019 Core creëerden.

De ondersteuningsdienst begon verzoeken te ontvangen over hoe te werken met Server 2019 Core zonder de gebruikelijke grafische shell. We hebben besloten om te laten zien hoe u met Windows Server 2019 Core kunt werken en hoe u de GUI erop kunt installeren.

GUI installeren op Windows Server Core

Herhaal dit niet op werkmachines, gebruik Server Core niet als desktop, schakel RDP uit, beveilig uw informatiesysteem, beveiliging is het belangrijkste kenmerk van de “Core” -installatie.

In een van onze volgende artikelen zullen we de programmacompatibiliteitstabel met Windows Server Core bekijken. In dit artikel bespreken we hoe u de shell installeert.

Shell met middelen van derden

GUI installeren op Windows Server Core

1. Complexe, maar de meest economische manier

Server Core beschikt niet standaard over de gebruikelijke explorer.exe. Om ons leven gemakkelijker te maken, downloaden we explorer++. Het vervangt alles wat de oorspronkelijke verkenner kan doen. Alleen explorer++ werd overwogen, maar bijna elke bestandsbeheerder zal het doen, inclusief Total Commander, FAR Manager en andere.

Bestanden downloaden.

Eerst moeten we het bestand naar de server downloaden. Dit kan via SMB (gedeelde map), Windows Admin Center en Invock-webaanvraag, werkt het met de parameter -UseBasicParsing.

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

Где Links dit is de URL van het bestand, en -OutFile is het volledige pad naar waar het bestand moet worden gedownload, met vermelding van de bestandsextensie en

Powershell gebruiken:

Maak een nieuwe map op de server:

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

Een gedeelde map delen:

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

Op uw pc wordt de map toegewezen als een netwerkstation.

GUI installeren op Windows Server Core
Maak via Windows Admin Center een nieuwe map door een item in het menu te selecteren.

GUI installeren op Windows Server Core

Ga naar de gedeelde map en klik op de knop Verzenden, selecteer het bestand.

GUI installeren op Windows Server Core
Voeg een shell toe aan de planner.

Als u de shell niet elke keer dat u zich aanmeldt handmatig wilt starten, moet u deze aan de taakplanner toevoegen.

$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

Zonder planner kunt u het via CMD uitvoeren:

CD C:OurCoolFilesExplorer++.exe

Methode 2. Start native Explorer

GUI installeren op Windows Server Core
Vergeet niet dat er geen GUI is

Server Core App Compatibility Feature on Demand (FOD) keert terug naar het systeem: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe en zelfs Powershell ISE. Meer details zijn te vinden op MSDN. Het breidt de bestaande set rollen en componenten niet uit.

Start Powershell en voer de volgende opdracht in:

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

Start vervolgens de server opnieuw op:

Restart-Computer

GUI installeren op Windows Server Core

Hierna kunt u zelfs Microsoft Office gebruiken, maar verliest u voor altijd ongeveer 200 megabytes RAM, zelfs als er geen actieve gebruikers op het systeem zijn.

GUI installeren op Windows Server Core
Windows Server 2019 met Features on Demand geïnstalleerd

GUI installeren op Windows Server Core
Windows Server 2019 KERN

Dat is alles. In het volgende artikel zullen we de programmacompatibiliteitstabel met Windows Server Core bekijken.

GUI installeren op Windows Server Core

Bron: www.habr.com

Voeg een reactie