获取sharepoint farm中的所有机器

发布于 2024-12-26 03:11:29 字数 301 浏览 2 评论 0原文

我正在编写非常大的脚本,它将获得有关农场的大量信息 我想动态地制作它,所以我想要:
1. 获取sharepoint farm中的所有数据库服务器 2.我想获得农场中的所有sharepoint机器

问题是

获取 SPServer

我将所有服务器混合在一起,并且还获得了 smtp 服务器 并与

获取 SPDatabase |选择规范化数据源

我多次收到它们

请帮忙

im writing really big script that will get a lot of info on the farm
I want to make it dynamically so I want :
1. Get all the database servers in the sharepoint farm
2. And I want to get all the sharepoint machines in farm

The problem is that with

Get-SPServer

I get all the server together mixed up and I get the smtp server as well
And with

Get-SPDatabase | Select NormalizedDataSource

I get them multiple times

Please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浴红衣 2025-01-02 03:11:29

如果 Get-SPDatabase |选择NormalizedDataSource返回所有数据库,您可以使用-Unique开关过滤结果:

Get-SPDatabase | Select NormalizedDataSource -unique

您可以通过角色过滤获取所有SP应用服务器:

get-spserver | ? { $_.Role -eq "Application" }

If Get-SPDatabase | Select NormalizedDataSource returns all the databases, you can filter the results by using the -Unique switch:

Get-SPDatabase | Select NormalizedDataSource -unique

You can get all the SP application servers by filtering by role:

get-spserver | ? { $_.Role -eq "Application" }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文