Keçmiş yazımızda Dəstək xidmətinə Server 2019 Core ilə tanış olmayanların istəkləri daxil olmaya başladı. Bununla bağlı Windows Server 2019 Core ilə işləməyi və ona GUI-nin necə quraşdırılacağını göstərmək qərarına gəldik.
Bunu istehsal maşınlarında etməyin, Server Core-u masaüstü kimi istifadə etməyin, RDP-ni söndürün, informasiya sisteminizi qoruyun; təhlükəsizlik «Core» quraşdırmasının əsas üstünlüyüdür.

Gələcək yazılarımızdan birində Windows Server Core ilə proqramların uyğunluq cədvəlini nəzərdən keçirəcəyik. Bu yazıda isə, shell-in necə quraşdırılacağını müzakirə edəcəyik.
Üçüncü tərəf vasitələri ilə shell
1. Çətin, amma daha sərfəli yol

Server Core-da tanış olduğumuz explorer.exe yoxdur, buna görə də işimizi asanlaşdırmaq üçün explorer++ yükləyəcəyik. Bu, orijinal explorer-in edə bildiklərini əvəz edir. Yalnız explorer++ nəzərdən keçirilib, amma Total Commander, FAR Manager və digər fayl menecerləri də uyğundur.
Faylları yükləyirik.
İlk öncə, faylı serverə yükləməliyik. Bunu SMB (ümumi qovluq), Windows Admin Center və
Invoke-WebRequest ilə edə bilərik, bu -UseBasicParsing parametrindən istifadə edir.Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe
-uriBurada bu faylın URL-sidir, -OutFile isə onu yükləmək üçün tam yolu göstərir, faylın uzantısını qeyd edərək Powershell ilə:
Serverdə yeni qovluq yaradırıq:
New-Item -Path 'C:OurCoolFiles' -ItemType Directory
Ümumi qovluğu paylaşırıq:New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator -Name OurCoolShare
Sizin PC-də qovluq şəbəkə diski kimi qoşulacaq.Windows Admin Center vasitəsilə menyudan yeni qovluq yaradırıq.

Ümumi qovluğa keçib, göndər düyməsini basırıq, faylı seçirik.

Shell-i planlayıcıya əlavə edirik.

Hər girişdə shell-i əl ilə işə salmaq istəmirsinizsə, onu tapşırıqlar planlayıcısına əlavə etməlisiniz.
$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
Planlayıcı olmadan CMD ilə işə salmaq mümkündür:CD C:OurCoolFilesExplorer++.exe
İkinci yol. Orijinal Explorer-i işə salırıqUnutmayın, GUI yoxdur

Remember, no GUI
Server Core Tətbiq Uyğunluğu Xüsusiyyəti Tələbləri (FOD), sistemə MMC, Eventvwr, PerfMon, Resmon, Explorer.exe və hətta Powershell ISE əlavə edir. Mövcud rol və komponentlər dəstini genişləndirmir.
Powershell-i açın və aşağıdakı əmri daxil edin:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0Sonra serveri yenidən başlayın:
Restart-Computer 
Bundan sonra hətta Microsoft Office-i işə sala biləcəksiniz, lakin sistemdə aktiv istifadəçilər olmasa belə, təxminən 200 megabayt RAM itirəcəksiniz.

Windows Server 2019 ilə Tələblər Gücləndirilmiş

Windows Server 2019 CORE ilə qurulmuş Feature on Demand, onu necə quraşdıracağımızı %price% yazımızda müzakirə etdik.
Bütün bunlar bu qədər. Növbəti məqaləmdə Windows Server Core ilə proqram uyğunluğu cədvəlini nəzərdən keçirəcəyik.
Mənbə: habr.com
