In ons verleden
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.
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
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.
Maak via Windows Admin Center een nieuwe map door een item in het menu te selecteren.
Ga naar de gedeelde map en klik op de knop Verzenden, selecteer het bestand.
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
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.
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
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.
Windows Server 2019 met Features on Demand geïnstalleerd
Windows Server 2019 KERN
Dat is alles. In het volgende artikel zullen we de programmacompatibiliteitstabel met Windows Server Core bekijken.
Bron: www.habr.com