私たちの過去に мы рассказали как готовим стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа Ultralight за 120 рублей, как мы создавали стандартный образ Windows Server 2019 Core.
В службу поддержки стали поступать заявки как работать с Server 2019 Core без привычной графической оболочки. Мы решили показать работу с Windows Server 2019 Core и как установить на него GUI.

仕事用のマシンではこれを繰り返さないでください。Server Core をデスクトップとして使用しないでください。RDP を無効にし、情報システムを保護してください。セキュリティは「Core」インストールの主な機能です。
В одной из следующих наших статей мы рассмотрим таблицу совместимости программ с Windows Server Core. В этой статье мы затронем то, как установить оболочку.
第三者によるシェル

1. 最も難しいが最も経済的な方法
Server Core には、使い慣れた explorer.exe が付属していないため、作業を簡単にするために 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どこ CE これはファイルのURLであり、-OutFileはダウンロード先のフルパスで、ファイル拡張子と
Powershell の使用:
サーバー上で新しいフォルダーを作成します。
New-Item -Path 'C:OurCoolFiles' -ItemType Directory共通フォルダーの共有:
New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator
-Name OurCoolSharePC 上では、フォルダーはネットワーク ドライブとしてマウントされます。

スルー 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.ネイティブエクスプローラーを起動する

GUIがないことを忘れないでください
Server Core アプリ互換性機能オンデマンド (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 MB の RAM が永久に失われます。

Windows Server 2019 c установленным Features on Demand

Windows Server 2019 CORE
На этом всё. В следующей статье мы рассмотрим таблицу совместимости программ с Windows Server コア。
出所: habr.com
