У мінулым нашым
У службу падтрымкі сталі паступаць заяўкі як працаваць з Server 2019 Core без звыклай графічнай абалонкі. Мы вырашылі паказаць працу з Windows Server 2019 Core і як устанавіць на яго GUI.
Не паўтарайце гэта на працоўных машынах, не выкарыстоўвайце Server Core як працоўны стол, адключыце RDP, засцерагце сваю інфармацыйную сістэму, менавіта бяспека - гэта галоўная фішка "Core" усталёўкі.
У адной з наступных нашых артыкулаў мы разгледзім табліцу сумяшчальнасці праграм з 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
На вашым ПК тэчка падлучаецца як сеткавая кружэлка.
Праз Windows Admin Center ствараем новую тэчку выбраўшы пункт у меню.
Пераходзім у агульную тэчку і ціснем кнопку адправіць, выбіраемы файл.
Дадаем абалонку ў планавальнік.
Калі вы не жадаеце запускаць абалонку ўручную пры кожным уваходзе ў сістэму, тое трэба дадаць яе ў планавальнік задач.
$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
Remember, no GUI
Server Core App Compatibility Feature on Demand (FOD), верне ў сістэму: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe і нават Powershell ISE.
Запусціце Powershell і ўвядзіце наступную каманду:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
Затым перазагрузіце сервер:
Restart-Computer
Пасля гэтага вы зможаце запускаць нават Microsoft Office, але страціце прыкладна 200 мегабайт АЗП назаўжды, нават калі ў сістэме няма актыўных карыстачоў.
Windows Server 2019 з усталяваным Features on Demand
Windows Server 2019 CORE
На гэтым усё. У наступным артыкуле мы разгледзім табліцу сумяшчальнасці праграм з Windows Server Core.
Крыніца: habr.com