Ну, наивный способ - просто отфильтровать выходные данные, чтобы исключить SQLEXPRESS
:
(get-itemproperty 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server').InstalledInstances |where-object {$_ -ne "SQLEXPRESS"}
Если вам нужно сопоставить с запущенными экземплярами, вам понадобится какой-то способ различенияих в списке Get-Process
... как, может быть, имя пользователя, под которым они работают. Или вы можете использовать WMIC
и проверить каталог запуска?