2008R2 で PowerShell SQL プロバイダーに接続すると、データベース コレクションにシステム データベースが含まれていないように見えます。返されたリストにマスター、msdb などを含める方法はありますか? SMO を使用するとそれができます。プロバイダーでそれを行う方法に興味がありました。
例えば
push-location "SQLSERVER:\SQL\$env:COMPUTERNAME\DEFAULT\Databases" 
Get-ChildItem | Select-Object Name 
Pop-Location
戻り値:
Name    
----
DBA