Forum Discussion
Rosie Horn
Jan 08, 2023Copper Contributor
Update the field of all items in a Library using pnp Powershell
Hello, I need to update a field of all the items in a Library to a new value. I am using pnp Powershell and want to continue with pnp please. My example for testing is below - the result I get it...
- Jan 09, 2023
Hi Rosie Horn
you were missing a "-" in front of the "identity" parameter.... This script works
$items = Get-PnPListItem -List "Documents" -Fields "Title" Foreach ($item in $items) { try { Set-PnPListItem -List "Documents" -Identity $item.Id -Values @{"Title" = "NewTitle-Test" } } catch { Write-Host "error" } }Best Regards,
Sven
SvenSieverding
Jan 09, 2023Bronze Contributor
Hi Rosie Horn
you were missing a "-" in front of the "identity" parameter.... This script works
$items = Get-PnPListItem -List "Documents" -Fields "Title"
Foreach ($item in $items) {
try {
Set-PnPListItem -List "Documents" -Identity $item.Id -Values @{"Title" = "NewTitle-Test" }
}
catch {
Write-Host "error"
}
}
Best Regards,
Sven
Rosie Horn
Jan 09, 2023Copper Contributor
SvenSieverding thanks so much!