Я хочу получить каталоги установки всех версий 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 для того, что я прошу?