У минулому нашому
До служби підтримки стали надходити заявки як працювати з 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 та Виклик-WebRequestвін працює з параметром -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe
Де ВЕ це URL файлу, а -OutFile повний путб куди його завантажувати, вказуючи розширення файлу і
За допомогою 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