通过powershell将已注册服务器的列表获取到.csv



如何通过powershell将已注册服务器的列表从SSMS(SQL Server Management Studio)获取到.csv,我知道如何注册,但如何导出已注册服务器?

你尝试过吗:

Get-ChildItem 'SQLSERVER:SQLRegistration' -Recurse

已编辑

查看所有属性:

Get-ChildItem 'SQLSERVER:SQLRegistration' -Recurse | Where-Object {$_ -is [Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer]} | fl *

Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer来自:

Get-ChildItem 'SQLSERVER:SQLRegistration' -Recurse | Get-Member

要在csv文件中导出您需要的内容:

Get-ChildItem 'SQLSERVER:SQLRegistration' -Recurse | Where-Object {$_ -is [Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer]} | select servername,servertype | Export-Csv C:tempsql.txt -NoTypeInformation

相关内容

  • 没有找到相关文章

最新更新