Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

W naszej przeszłości Poczta opowiedzieliśmy, jak przygotowujemy standardowe klienckie maszyny wirtualne i pokazaliśmy, jak stworzyliśmy standardowy obraz Windows Server 120 Core na przykładzie naszej nowej taryfy Ultralight za 2019 rubli.

Usługa wsparcia zaczęła otrzymywać prośby o pracę z Server 2019 Core bez zwykłej powłoki graficznej. Postanowiliśmy pokazać, jak pracować z Windows Server 2019 Core i jak zainstalować na nim GUI.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

Nie powtarzaj tego na działających maszynach, nie używaj Server Core jako pulpitu, wyłącz RDP, zabezpiecz swój system informatyczny, bezpieczeństwo jest główną cechą instalacji „Core”.

W jednym z naszych kolejnych artykułów przyjrzymy się tabeli kompatybilności programu z Windows Server Core. W tym artykule dotkniemy, jak zainstalować powłokę.

Shell za pomocą środków stron trzecich

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

1. Skomplikowany, ale najbardziej ekonomiczny sposób

Server Core nie ma znanego pliku explorer.exe od razu po wyjęciu z pudełka, aby ułatwić nam życie, pobierzemy explorer ++. Zastępuje wszystko, co może zrobić oryginalny odkrywca. Rozważano tylko explorer ++, ale wystarczy prawie każdy menedżer plików, w tym Total Commander, FAR Manager i inne.

Pobieranie plików.

Najpierw musimy pobrać plik na serwer. Można to zrobić za pośrednictwem SMB (folder współdzielony), Windows Admin Center i Invoke-WebRequest, działa z opcją -UseBasicParsing.

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

Где CE to adres URL pliku, a -OutFile to pełna ścieżka do jego pobrania, określająca rozszerzenie pliku i

Korzystanie z Powershella:

Utwórz nowy folder na serwerze:

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

Udostępnianie udostępnionego folderu:

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

Na komputerze folder jest podłączony jako dysk sieciowy.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core
Za pomocą Centrum administracyjnego systemu Windows utwórz nowy folder, wybierając element z menu.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

Przejdź do udostępnionego folderu i kliknij przycisk wyślij, wybierz plik.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core
Dodanie powłoki do harmonogramu.

Jeśli nie chcesz ręcznie uruchamiać powłoki przy każdym logowaniu, musisz dodać ją do harmonogramu zadań.

$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

Bez harmonogramu możesz uruchomić przez CMD:

CD C:OurCoolFilesExplorer++.exe

Metoda 2. Uruchom natywnego Eksploratora

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core
Pamiętaj, bez GUI

Server Core App Compatibility Feature on Demand (FOD) powróci do systemu: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe, a nawet Powershell ISE. Więcej szczegółów można znaleźć w witrynie MSDN. Nie rozszerza istniejącego zestawu ról i funkcji.

Uruchom Powershell i wprowadź następujące polecenie:

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

Następnie zrestartuj serwer:

Restart-Computer

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

Po tym możesz nawet uruchomić Microsoft Office, ale stracisz na zawsze około 200 megabajtów pamięci RAM, nawet jeśli w systemie nie ma aktywnych użytkowników.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core
Windows Server 2019 z zainstalowanymi funkcjami na żądanie

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core
Rdzeń systemu Windows Server 2019

To wszystko. W następnym artykule przyjrzymy się tabeli kompatybilności programu z Windows Server Core.

Zainstaluj graficzny interfejs użytkownika w systemie Windows Server Core

Źródło: www.habr.com

Dodaj komentarz