Update Created By (Author) column of SharePoint document using PowerShell
Posted on : Fri, 5th Feb 16 08:06 am UTC
★★★★★
2314 votes
Modify the Created By (Author) site column using PowerShell script
Below script will update the "Created By" site column (also known as document Author) of a SharePoint document or list item.
Note - This requires updating the Author and Editor attributes both.
$spWeb = Get-SPWeb -Identity "http://sharepoint_site_url"
$spList = $spWeb.Lists["Shared Documents"]
$spItem = $spList.GetItemById(1)
$SPFieldUserValue = New-Object Microsoft.SharePoint.SPFieldUserValue($SPWeb,1, "LastName, FirstName")
$spItem["Author"] = $SPFieldUserValue
$spItem["Editor"] = $SPFieldUserValue
$spItem.Update()
Make sure you specify the user Name correctly.
Code2care's
mission is to share varied knowledge in technical
and non-technical areas gathered during day-to-day learnings and development activities so that our visitors can leverage this portal to find solutions to their queries without
re-inventing the wheel. Technical posts include Learnings,
Tutorials, Video Tutorials, Code Snippets, Tips-n-tricks.
Follow us :
Facebook -
Twitter -
Google +