我想获取机器上安装的所有 Visual Studio 版本的安装目录(将文件复制到 Xml/Schemas 目录中)
最好的方法是从注册表中读取。在\HKLM\Software\Wow6432Node\Microsoft\Visual Studio
,所有版本都按版本号列出:10.0、11.0、12.0。但是,9.0 和 8.0 和 7.1 仍然存在,即使它们没有安装。所以我不能把它们都抓起来。我需要的是过滤所有具有 InstallDir 属性的键。
我知道我必须结合 Get-ChildItem 和 Get-ItemProperty 但我不确定如何。
如何为我的要求编写 Powershell 命令?