УстанавливаСм GUI Π½Π° Windows Server Core

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ нашСм постС ΠΌΡ‹ рассказали ΠΊΠ°ΠΊ Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ стандартныС клиСнтскиС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ нашСго Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚Π°Ρ€ΠΈΡ„Π° Ultralight Π·Π° 120 Ρ€ΡƒΠ±Π»Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΌΡ‹ создавали стандартный ΠΎΠ±Ρ€Π°Π· Windows Server 2019 Core.

Π’ слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ стали ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ заявки ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Server 2019 Core Π±Π΅Π· ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ графичСской ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Windows Server 2019 Core ΠΈ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ GUI.

УстанавливаСм GUI Π½Π° Windows Server Core

НС повторяйтС это Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Server Core ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ RDP, ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΡŒΡ‚Π΅ свою ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму, ΠΈΠΌΠ΅Π½Π½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ β€” это главная Ρ„ΠΈΡˆΠΊΠ° Β«CoreΒ» инсталляции.

Π’ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π½Π°ΡˆΠΈΡ… статСй ΠΌΡ‹ рассмотрим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ совмСстимости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с Windows Server Core. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π·Π°Ρ‚Ρ€ΠΎΠ½Π΅ΠΌ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ.

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° сторонними срСдствами

УстанавливаСм GUI Π½Π° Windows Server Core

1. Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ, Π½ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ экономичный способ

Π’ Server Core ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ Π½Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π½Π°ΠΌ explorer.exe, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Π½Π°ΠΌ Тизнь, ΠΌΡ‹ скачаСм explorer++. Он замСняСт всС, Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ explorer. Рассматривался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ explorer++, Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ любой Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, Π² Ρ‚ΠΎΠΌ числС Total Commander, FAR Manager ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ»Ρ‹.

Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π½Π° сСрвСр. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· SMB (ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ), Windows Admin Center ΠΈ Invoke-WebRequest, ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ -UseBasicParsing.

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

Π“Π΄Π΅ -uri это URL Ρ„Π°ΠΉΠ»Π°, Π° -OutFile ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚Π± ΠΊΡƒΠ΄Π° Π΅Π³ΠΎ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ, указывая Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΈ

C ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Powershell:

На сСрвСрС создаём Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ:

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

Π Π°ΡΡˆΠ°Ρ€ΠΈΠ²Π°Π΅ΠΌ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ:

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

На вашСм ПК ΠΏΠ°ΠΏΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ сСтСвой диск.

УстанавливаСм GUI Π½Π° Windows Server Core
Π§Π΅Ρ€Π΅Π· Windows Admin Center создаСм Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ Π² мСню.

УстанавливаСм GUI Π½Π° Windows Server Core

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈ ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ„Π°ΠΉΠ».

УстанавливаСм GUI Π½Π° Windows Server Core
ДобавляСм ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ.

Если Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π΅ Π² систСму, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Ρ‡.

$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

Π‘Π΅Π· ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· CMD:

CDΒ C:OurCoolFilesExplorer++.exe

Бпособ 2. ЗапускаСм Ρ€ΠΎΠ΄Π½ΠΎΠΉ Explorer

УстанавливаСм GUI Π½Π° Windows Server Core
Remember, no GUI

Server Core App Compatibility Feature on Demand (FOD), Π²Π΅Ρ€Π½Π΅Ρ‚ Π² систСму: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe ΠΈ Π΄Π°ΠΆΠ΅ Powershell ISE. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ Π½Π° MSDN. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΎΠ½ Π½Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚.

ЗапуститС Powershell ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

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

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ сСрвСр:

Restart-Computer

УстанавливаСм GUI Π½Π° Windows Server Core

ПослС этого Π²Ρ‹ смоТСтС Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ Microsoft Office, Π½ΠΎ потСряСтС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 200 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ ΠžΠ—Π£ навсСгда, Π΄Π°ΠΆΠ΅ Ссли Π² систСмС Π½Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

УстанавливаСм GUI Π½Π° Windows Server Core
Windows Server 2019 c установлСнным Features on Demand

УстанавливаСм GUI Π½Π° Windows Server Core
Windows Server 2019 CORE

На этом всё. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ совмСстимости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с Windows Server Core.

УстанавливаСм GUI Π½Π° Windows Server Core

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com