1. 安装所有可用的服务应用程序
Install-SPService -Provision
2. 显示场中所有可用的服务应用程序
Get-SPServiceApplication
3. 获取指定的服务应用程序
$sApp = Get-SPServiceApplication -Identity bc4399ed-a 2e0-4397-bf07-cd3d207e630e
4. 配置服务应用程序的IIS设置
$sApp = Get-SPServiceApplication -Identity bc4399ed-a 2e0-4397-bf07-cd3d207e630e Set-SPServiceApplication $sApp -IISWebServiceApplicationPool "ServiceAppPool"
它的主要参数有:
-DefaultEndPoint
-IISWebServiceApplicationPool
-ServiceApplicationProxyGroup
使用Get-SPServiceApplicationProxyGroup作为-ServiceApplicationProxyGroup的参数;使用Get-SPServiceApplicationEndPoint作为-DefaultEndPoint的参数
5. 分享一个服务应用程序
$sApp = Get-SPServiceApplication -Identity bc4399ed-a 2e0-4397-bf07-cd3d207e630e Publish-SPServiceApplication $sApp
如果想停止分享,使用UnPublish- SPServiceApplication
6. 移除一个服务应用程序
$sApp = Get-SPServiceApplication -Identity bc4399ed-a 2e0-4397-bf07-cd3d207e630e Remove-SPServiceApplication $sApp
如果不再使用此服务应用程序,使用-RemoveData参数移除其数据库
7. 显示服务器上的服务实例
Get-SPServiceInstance –Server sp2010svr01
8. 获取指定的服务实例
$serviceInst = Get-SPServiceInstance -Identity 5fedc699-7810-4157-9c59-19f7d6e67e38
9. 启动一个服务实例
$serviceInst = Get-SPServiceInstance -Identity 5fedc699-7810-4157-9c59-19f7d6e67e38 Start-SPServiceInstance $serviceInst
10. 停止一个服务实例
$serviceInst = Get-SPServiceInstance -Identity 5fedc699-7810-4157-9c59-19f7d6e67e38 Stop-SPServiceInstance $serviceInst