使用 PowerShell 管理 SharePoint 及从 2013 升级到 2016
1. 使用 PowerShell 监控 SharePoint
在 SharePoint 环境中,PowerShell 可以帮助我们自动化许多操作,以下是一些常见的操作示例。
1.1 启动计时器作业
PowerShell 可以让我们绕过计时器作业的预定计划,立即执行相关操作,相当于在中央管理的“编辑计时器作业”屏幕中点击“立即运行”按钮。使用的 cmdlet 是 Start-SPTimerJob ,它只需要你提供要执行的计时器作业的标识。
例如,触发每周执行一次的“Delete Job History”计时器作业立即执行的代码如下:
$DeleteJobHistory = Get-SPTimerJob | Where{$_.DisplayName -eq "Delete Job History"}
Start-SPTimerJob -Identity $DeleteJobHistory
1.2 管理服务
SharePoint 环境中有超过 30 个相关服务并行运行,这些服务控制着搜索、用户配置文件同步、沙盒解决方案等功能。这些服务可以直接在 SharePoint Web 前端服务器上运行,也可以在连接到农场的单独应用程序服务器上运行。
以下是管理服务的相关操作:
- 获取服务实例的引用 :使用 Get-SPSe
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



