私たちの過去では
サポート サービスは、通常のグラフィカル シェルを使用せずに 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 OurCoolShare
PC では、フォルダーはネットワーク ドライブとしてマッピングされます。
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 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 メガバイトの RAM が永久に失われます。
オンデマンド機能がインストールされた Windows Server 2019
Windows Server 2019 コア
それだけです。 次の記事では、Windows Server Core とのプログラム互換性表を見ていきます。
出所: habr.com