Friday, October 18, 2013

How to Rename SharePoint Folder Programmatically

To rename a folder in SharePoint 2010, Navigate to the library where the folder exists. Click on "Edit Properties"

how to rename a sharepoint folder

Provide new name to the folder and click on "Save" button.
sharepoint 2010 rename folder programmatically


How rename SharePoint folder programmatically? 
To rename a folder in SharePoint document library programmatically, using C# object model code:
FolderPath = "http://YOUR-SharePoint-Site/sites/sales/documents/Invoices";

SPFolder TargetFolder = SPContext.Current.Web.GetFolder(FolderPath);

Target.Item["Name"] = "Invoices 2014";

Target.Item.Update();

Rename SharePoint Folder using PowerShell script:
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

#Get the Web
$Web = Get-SPWeb "http://sharepoint.crescent.com/sites/branding/"

#New Name for the Folder
$NewFolderName = "Icons";

#Get the Folder to Rename by its path
$folder = $Web.GetFolder("http://sharepoint.crescent.com/sites/branding/DesignDocuments/Symbols");

if ($folder.Exists)
  {
 #Set the New Name and Update
 $folder.Item["Name"] = $NewFolderName;
 $folder.Item.Update();
  }

This code renames folder at given path. Unlike Lists & document libraries, Folder URLs will change when you give a new name to it. 



You might also like:
SharePoint Usage Reports
Usage reports, collaboration and audit for SharePoint.
Document SharePoint Farm
Automatically generate SharePoint documentation.
*Sponsored


Check out these SharePoint products:

1 comment :

  1. how change folder field "TEAM" value "team 1" same and subfolder if folder name is like ABC

    ReplyDelete

Please Login and comment to get your questions answered!

You might also like:

Related Posts Plugin for WordPress, Blogger...