如何检测Windows 10中的运行-Windows虚拟桌面(WVD)

时间:2019-07-09 00:37:36

标签: wix windows-installer

我希望能够检测到我的安装程序何时在Win10 WVD OS上运行。

  • 检测“桌面”安装:MsiNTProductType = 1
  • 检测“ rdsh”安装:MsiNTProductType = 3 And TerminalServer = 1
  • 检测“ WVD”安装?

以下是我到目前为止获得的数据:

  • WVD安装将设置MSI属性MsiNTProductType = 3
  • WVD安装将设置MSI属性TerminalServer = 1
  • WVD安装有[HKLM\Software\Microsoft\Windows NT\CurrentVersion] "InstallationType"="Client"

在MSI中检测WVD安装的适当方法是什么?还有其他我不知道的信息吗?我宁愿不依赖注册表...

1 个答案:

答案 0 :(得分:0)

据我所知,最简单的方法是取消注册表值:

[HKLM\Software\Microsoft\Windows NT\CurrentVersion]
"InstallationType"="Client"

带有TerminalServer MSI属性。