码迷,mamicode.com
首页 > 其他好文 > 详细

Powershell配置SharePoint环境

时间:2014-09-14 21:57:57      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:style   http   io   os   ar   strong   art   sp   cti   

Powershell配置SharePoint环境

1. 设置outgoing email:

1) Powershell:

$loadasm =[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")

$SPGlobalAdmin = New-Object Microsoft.SharePoint.Administration.SPGlobalAdmin

$SPGlobalAdmin.UpdateMailSettings("emailserver", "fromaddress@email.com", "replyto@email.com", 65001)

2) stsadm command:

stsadm -o email

   -outsmtpserver <SMTP server name>

-fromaddress<valid e-mail address>

-replytoaddress<valid e-mail address>

-codepage<valid code page>

3) 例子:

a) $loadasm =[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")

$SPGlobalAdmin=  New-Object Microsoft.SharePoint.Administration.SPGlobalAdmin

$SPGlobalAdmin.UpdateMailSettings("emailserver", "fromaddress@microsoft.com", "replyto@microsoft.com", 65001)

b)  web application级别的 

stsadm-o email -outsmtpserver mail.example.com -fromaddress someone@example.com -replytoaddresssomeone@example.com -codepage 65001 -url http://server_name

c) farm级别的

stsadm-o email -outsmtpserver mail.example.com -fromaddress someone@example.com -replytoaddresssomeone@example.com -codepage 65001

2. 操作Service proxy

1) 创建一个service proxy group:

New-SPServiceApplicationProxyGroup“New Group”

2) 获取一个proxy group,然后添加proxy到这个组

$pg =Get-SPServiceApplicationProxyGroup “New Group”

$proxy = Get-SPServiceApplicationProxy | Where { $_.DisplayName –eq “SearchService Application 2” }

$pg | Add-SPServiceApplicationProxyGroupMember –Member $proxy

3) 关联Proxy group和web application

$pg =Get-SPServiceApplicationProxyGroup “New Group”

$webApp = Get-SPWebApplicationhttp://appurl

$webApp.ServiceApplicationProxyGroup= $pg

$webApp.Update()

3. 配置webpart page的security

$webApp =Get-SPWebApplication http://lastestsp10

$webApp. AllowPartToPartCommunication = $false

$webApp.AllowContributorsToEditScriptableParts = $false

$webApp.AllowAccessToWebPartCatalog = $false

$webApp.Update()

Powershell配置SharePoint环境

标签:style   http   io   os   ar   strong   art   sp   cti   

原文地址:http://www.cnblogs.com/gihow/p/3971642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!