编程技术分享平台

网站首页 > 技术教程 正文

Sharepoint online之修改文档库内部名称

xnh888 2024-12-15 17:25:08 技术教程 34 ℃ 0 评论

问题

最近,我们给客户提供了一个构建和指导文档,他们错误地用错误的内部名称建立了一个库。一开始它运行得很好,但随着附加功能的增加,它就坏了。因为用户已经开始处理这个问题,所以我们需要修复内部名称。

我们的库内部名称为“TrainingDocuments”,显示名称为“Training Documents”。客户想建立“Training Documents”。

解决方案

起初我们认为这是不可能的。但后来我们找到了两种方法,

方法1 -使用SharePoint Designer 2013

按照以下步骤使用SharePoint Designer 2013修复这个问题,

注意,您将需要“网站集管理员”权限,在网站集中查看“所有文件”选项。

  1. 在SharePoint Designer中打开你的站点。
  2. 导航到所有文件导航节点(不是列表和库节点)
  3. 找到你需要修改的List或文档库
  4. 然后右键,选择“重命名”

方法2 -使用PNP PowerShell

如果你不能通过SharePoint Designer连接站点或没有安装在你的电脑上,你可以使用PNP PowerShell

Powershell修改文档库名称

$SiteURL = "站点URL"  
$ListName = "文档库内部名称"  
$NewListURL = "新的文档库名称"  
    
#连接到PNP  
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)  
#得到List  
$List= Get-PnPList -Identity $ListName -Includes RootFolder  
  
$List.Rootfolder.MoveTo($NewListURL)  
Invoke-PnPQuery  
Set-PnPList -Identity $ListName -Title $NewListURL 

Powershell修改列表名称

对于列表,我们不需要对根文件夹更改执行命令。因此,更新的powershell如下:

$SiteURL = "站点 URL"  
$ListName = "文档库内部名称"  
$NewListURL = "新的文档库名称"  
    
#连接到PNP
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)  
Set-PnPList -Identity $ListName -Title $NewListURL 

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表