最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell:

$site = Get-SPSite -Identity "http://server/sites/Demo"
$site.rename("http://server/sites/Demo2") 

特别,如果回收站里有东西,会报一个Error,清理一下回收站即可:

SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)_SharePoint         

清理回收站的时候,记得清理三个地方,网站回收站、网站集回收站(包括End user Recycle Bin items/Deleted from end user Recycle Bin),具体英文是什么,很久不用中文版实在不记得了。

SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)_SharePoint_02

都清理的,就不报错了。

博文推荐:
    SharePoint 2013 WebPart 管理工具分享[开源]
    基于SharePoint 2013的论坛解决方案[开源]
    SharePoint 2013 学习基础系列入门教程
    SharePoint 2013 图文开发系列之门教程
    SharePoint Designer 学习系列入门教程
特:如果有SharePoint项目,欢迎邮件联系我