当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 重命名 SharePoint 文档库中的文件

作者:精品下载站 日期:2024-12-14 14:34:53 浏览:15 分类:玩电脑

使用 PowerShell 重命名 SharePoint 文档库中的文件


要求:使用 PowerShell 重命名 SharePoint 文档库中的文件。

如何在 SharePoint 中重命名文件?

SharePoint 文档库用户执行的最基本任务之一是重命名文件。在 SharePoint 中重命名文件是一个简单的过程,只需几个简单的步骤即可完成。 SharePoint 提供了一个用户友好的界面,允许用户重命名文件。

以下是在 SharePoint 2016 中重命名文件的分步说明:

  1. 导航到包含要重命名的文件的文档库。
  2. 右键单击该文件>>从下拉菜单中选择“重命名”。

    [玩转系统] 使用 PowerShell 重命名 SharePoint 文档库中的文件

  3. 在出现的对话框的“名称”字段中输入文件的新名称。
  4. 如果您愿意,您还可以在“描述”字段中添加文件的描述。
  5. 单击“确定”按钮保存更改。
  6. 该文件将使用您提供的新名称进行重命名,并且新名称将出现在文档库中。

就是这样!您已成功重命名 SharePoint 中的文件!

PowerShell 在 SharePoint 中重命名文件:

如果有许多文件需要重命名,则在 SharePoint 中重命名文件可能会很乏味。幸运的是,我们有 PowerShell 来自动执行在 SharePoint 文档库中重命名文件的过程。在这篇博文中,我们将了解如何使用 PowerShell 重命名 SharePoint 中的文件。

重命名文件是使文档井井有条且易于查找的一种方法。让我们重命名“文档”SharePoint 库中 ID 为“4”的文件。


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Variables for processing
$WebURL = "https://intranet.crescent.com"
$ListName = "Documents"
$ItemID ="4"
$NewFileName="sharepoint databases.pptx"

#Get Web, List and Item
$Web = Get-SPWeb $WebURL
$List = $Web.Lists[$ListName]
$ListItem = $List.GetItemByID($ItemID)

#Check-out and Rename the file
$ListItem.File.CheckOut()
$ListItem["Name"] = $NewFileName
$ListItem.Update()
$ListItem.File.CheckIn("File has been renamed!") 

让我们使用现有的文件名并重命名它,而不是项目 ID。


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Variables for processing
$WebURL = "https://intranet.crescent.com"
$ListName = "Documents"
$FileName="sharepoint databases.pptx"
$NewFileName="sharepoint databases v2.pptx"

#Get Web, List and Item
$Web = Get-SPWeb $WebURL
$List = $Web.Lists[$ListName]
$ListItem = $List.Items | Where {$_["Name"] -eq $FileName}

If($ListItem -ne $NULL)
{
    #Check-out and Rename the file
    $ListItem.File.CheckOut()
    $ListItem["Name"] = $NewFileName

    #change the Title of the file name
    $ListItem["Title"] = $NewFileName

    $ListItem.Update()
    $ListItem.File.CheckIn("File has been renamed!")
    Write-Host "File has been Renamed!" -f Green
}
else
{
    Write-Host "File Not Found!" -f Yellow
}

如果要重命名多个文件,则重命名 SharePoint 文档库中的文件可能会很繁琐。使用 PowerShell,您可以以强大而高效的方式自动执行此过程。在本文中,我们讨论了如何使用 PowerShell 重命名 SharePoint 文档库中的文件。您可以按照本文中概述的步骤使用 PowerShell 轻松重命名 SharePoint 文档库中的文件。

以下是 SharePoint Online 的帖子:SharePoint Online:使用 PowerShell 重命名文档库中的文件

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯