RDP 客户端在 VM 启动时显示不同的屏幕(与 SConfig 相关)

RDP 客户端在 VM 启动时显示不同的屏幕(与 SConfig 相关)
  1. 我已经在美国中部创建了一个 Windows Server 2022 Datacenter Azure Edition x64 位虚拟机。
  2. 我在配置虚拟机本身时,通过选择高级菜单中的自定义脚本扩展安装了 IIS Web 服务器:

https://i.stack.imgur.com/oB4Hb.png

  1. 我选择了存储在存储帐户容器中的 PowerShell 脚本。
import-module servermanager
add-windowsfeature web-server -includeallsubfeature
add-windowsfeature Web-Asp-Net45
add-windowsfeature NET-Framework-Features

https://i.stack.imgur.com/c5Pa4.png

  1. 启用端口Http (80)Https (443), 和RDP (3389). 没有代理。

  2. 当我打开RDP客户端时:

https://i.stack.imgur.com/1bjNI.png

在同一 VNet 和同一 OS 中创建的另外 2 台虚拟机中,在配置虚拟机时使用自定义脚本扩展安装了相同的 IIS Web 服务器 PS 脚本,能够通过 RDP 获取 Windows GUI:

https://i.stack.imgur.com/QDjA5.png

笔记

  1. 我也在同一个虚拟网络中创建的 3 台虚拟机中完成了相同的过程,选择了安装 IIS Web 服务器的相同自定义脚本扩展,但其中一台在 RDP 客户端中不起作用(除了 SConfig 命令提示符外,虚拟机 GUI 桌面没有显示)。

  2. 删除所有 3 个虚拟机并再次创建,以检查创建虚拟机时是否有任何错误,但结果相同。

  3. 在 VM 索引菜单 > 运行命令 > 中,我已运行该命令Set-SConfig -AutoLaunch $False。仍然出现相同的命令提示符,而不是 Windows 桌面 GUI。

简而言之

  1. Windows 2022 数据中心 Azure 版本
  2. 所有 3 个虚拟机位于同一虚拟网络中
  3. 所有 3 个 VM 位于同一可用性集中
  4. 所有虚拟机均安装了 IIS Web 服务器,同时使用虚拟机创建的高级菜单中的自定义脚本扩展进行配置。(该脚本的详细信息如上所述)。
  5. 位置(可选)- 美国中部
  6. 创建虚拟机时启用端口 80、443 和 3389。

订阅 - 免费试用

您能否打开 PowerShell 或 CMD 提示符并为每个命令提供以下命令的输出:wmic os get caption、OperatingSystemSKU、Version、BuildNumber、OSProductSuite – Greg Askew

wmic os 获取标题 - Microsoft Windows Server 2022 Datacenter Azure Edition 操作系统版本 - 主要版本 - 10,次要版本 - 0,内部版本 - 20348,修订版本 - 0

库存单位尺寸:

https://i.stack.imgur.com/AKzkg.png

答案1

这不是同一个操作系统 - 至少不是同一个版本。SConfig 是 CORE 版本中默认出现的屏幕,其他两个似乎不是核心版本而是 GUI 版本。在这里,您基本上会进入“真实”桌面。

唯一合理的结论是,它们是由不同的操作系统映像创建的。就这么简单。

相关内容