Windows Server Core への GUI のインストール

私たちの過去では 役職 標準的なクライアント仮想マシンを準備する方法を説明し、例として 120 ルーブルの新しいウルトラライト料金を使用して標準的な Windows Server 2019 コア イメージを作成する方法を示しました。

サポート サービスは、通常のグラフィカル シェルを使用せずに Server 2019 Core を操作する方法に関するリクエストを受け取り始めました。 Windows Server 2019 Core を操作する方法と、そこに GUI をインストールする方法を示すことにしました。

Windows Server Core への GUI のインストール

作業用マシンでこれを繰り返さないでください。Server Core をデスクトップとして使用しないでください。RDP を無効にして、情報システムを保護してください。セキュリティは「Core」インストールの主な機能です。

次回の記事では、Windows Server Core とのプログラム互換性テーブルを見ていきます。 この記事では、シェルのインストール方法について説明します。

サードパーティ手段によるシェル

Windows Server Core への GUI のインストール

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 OurCoolShare

PC では、フォルダーはネットワーク ドライブとしてマッピングされます。

Windows Server Core への GUI のインストール
Windows Admin Center で、メニューの項目を選択して新しいフォルダーを作成します。

Windows Server Core への GUI のインストール

共有フォルダーに移動し、送信ボタンをクリックしてファイルを選択します。

Windows Server Core への GUI のインストール
スケジューラにシェルを追加します。

ログインするたびにシェルを手動で起動したくない場合は、シェルをタスク スケジューラに追加する必要があります。

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

Windows Server Core への GUI のインストール
覚えておいてください、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

Windows Server Core への GUI のインストール

その後、Microsoft Office を実行することもできますが、システム上にアクティブなユーザーがいなくても、約 200 メガバイトの RAM が永久に失われます。

Windows Server Core への GUI のインストール
オンデマンド機能がインストールされた Windows Server 2019

Windows Server Core への GUI のインストール
Windows Server 2019 コア

それだけです。 次の記事では、Windows Server Core とのプログラム互換性表を見ていきます。

Windows Server Core への GUI のインストール

出所: habr.com

コメントを追加します