在 Windows Server Core 上安装 GUI

在我们的过去 邮政 我们讲述了如何准备标准客户端虚拟机,并展示了如何使用 120 卢布的新 Ultralight 资费作为示例创建标准 Windows Server 2019 Core 映像。

支持服务开始收到有关如何在没有通常的图形 shell 的情况下使用 Server 2019 Core 的请求。 我们决定展示如何使用 Windows Server 2019 Core 以及如何在其上安装 GUI。

在 Windows Server Core 上安装 GUI

不要在工作机器上重复此操作,不要使用 Server Core 作为桌面,禁用 RDP,保护您的信息系统,安全是“Core”安装的主要功能。

在我们的下一篇文章中,我们将查看 Windows Server Core 的程序兼容性表。 在本文中,我们将介绍如何安装 shell。

通过第三方方式的 Shell

在 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

哪里 链接 是文件的 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 管理中心,通过在菜单中选择一个项目来创建一个新文件夹。

在 Windows Server Core 上安装 GUI

转到共享文件夹并单击发送按钮,选择文件。

在 Windows Server Core 上安装 GUI
向调度程序添加 shell。

如果您不想每次登录时都手动启动 shell,那么您需要将其添加到任务计划程序中。

$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

服务器核心应用程序兼容性按需功能 (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 MB 的 RAM。

在 Windows Server Core 上安装 GUI
安装了按需功能的 Windows Server 2019

在 Windows Server Core 上安装 GUI
Windows Server 2019 核心

就这样。 在下一篇文章中,我们将查看与 Windows Server Core 的程序兼容性表。

在 Windows Server Core 上安装 GUI

来源: habr.com

添加评论