เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core

เปƒเบ™เบญเบฐเบ”เบตเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เป„เบ›เบชเบฐเบ™เบต เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบšเบญเบเบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเบฐเบเบฝเบกเป€เบ„เบทเปˆเบญเบ‡ virtual เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ Windows Server 120 Core เป‚เบ”เบเปƒเบŠเป‰เบญเบฑเบ”เบ•เบฒเบžเบฒเบชเบต Ultralight เปƒเบซเบกเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบš 2019 rubles เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡.

เบšเปเบฅเบดเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบฅเบตเปˆเบกเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Server 2019 Core เป‚เบ”เบเบšเปเปˆเบกเบตเปเบเบฐเบเบฒเบŸเบดเบเบ›เบปเบเบเบฐเบ•เบด. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Windows Server 2019 Core เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™เบกเบฑเบ™.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core

เบขเปˆเบฒเป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบญเบตเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เบขเปˆเบฒเปƒเบŠเป‰ Server Core เป€เบ›เบฑเบ™ desktop, เบ›เบดเบ” RDP, เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ "Core".

เปƒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบšเบดเปˆเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบต Windows Server Core. เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเปเบฒเบœเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบเบฐ.

Shell เป‚เบ”เบเบงเบดเบ—เบตเบเบฒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core

1. เบงเบดเบ—เบตเบเบฒเบ™เบชเบฑเบšเบชเบปเบ™เปเบ•เปˆเบ›เบฐเบซเบเบฑเบ”เบ—เบตเปˆเบชเบธเบ”

Server Core เบšเปเปˆเบกเบต explorer.exe เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบญเบญเบเบˆเบฒเบเบเปˆเบญเบ‡, เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบตเบงเบดเบ”เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ”เบฒเบงเป‚เบซเบฅเบ” 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 เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบˆเบฐเบ”เบฒเบงเป‚เบซเบฅเบ”เบกเบฑเบ™, เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป„เบŸเบฅเปŒเปเบฅเบฐ

เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ Powershellโ€‹:

เบชเป‰เบฒเบ‡เป‚เบŸเบ™เป€เบ”เบตเปƒเบซเบกเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ:

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

เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เป‚เบŸเบ™เป€เบ”เบตเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™:

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

เปƒเบ™ PC เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เป‚เบŸเบ™เป€เบ”เบตเบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบ›เบฑเบ™ drive เป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core
เบœเปˆเบฒเบ™ Windows Admin Center, เบชเป‰เบฒเบ‡เป‚เบŸเบ™เป€เบ”เบตเปƒเบซเบกเปˆเป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเบฅเบฒเบเบเบฒเบ™เปƒเบ™เป€เบกเบ™เบน.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core

เป„เบ›เบ—เบตเปˆเป‚เบŸเบ™เป€เบ”เบตเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เปเบฅเบฐเบเบปเบ”เบ›เบธเปˆเบกเบชเบปเปˆเบ‡, เป€เบฅเบทเบญเบเป„เบŸเบฅเปŒ.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core
เบเบฒเบ™เป€เบžเบตเปˆเบกเปเบเบฐเปƒเบชเปˆเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ shell เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเบกเบฑเบ™เปƒเบชเปˆเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบงเบฝเบ.

$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
เบˆเบทเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™, เบšเปเปˆเบกเบต 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, เปเบ•เปˆเบ—เปˆเบฒเบ™เบˆเบฐเบชเบนเบ™เป€เบชเบ RAM เบ›เบฐเบกเบฒเบ™ 200 megabytes เบ•เบฐเบซเบผเบญเบ”เป„เบ›, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเบกเบตเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบš.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core
Windows Server 2019 เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core
Windows Server 2019 Core

เบซเบกเบปเบ”โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบตเป‰. เปƒเบ™โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ•เบฒโ€‹เบ•เบฐโ€‹เบฅเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ‚เบญเบ‡โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบเบฑเบš Windows Server Coreโ€‹.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GUI เปƒเบ™ Windows Server Core

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™