Agregar nuevo elemento a la lista de enlaces en SharePoint usando PowerShell
¿Está buscando una forma rápida de agregar nuevos elementos a una lista de vínculos de SharePoint mediante PowerShell? Permítame mostrarle cómo usar PowerShell para crear un nuevo elemento de lista en SharePoint:
Aquí está el script de PowerShell para agregar un nuevo elemento a la lista de enlaces de SharePoint:
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Custom Function to add new item to SharePoint link list
Function Add-LinkListItem($WebURL, $ListName, $LinkURL, $LinkTitle)
{
try
{
$ErrorActionPreference ="Stop"
#Get the Web
$Web = Get-SPWeb $WebURL
#Get the link list
$List = $web.lists[$ListName]
#Create a new item
$NewItem = $list.Items.Add()
#Add properties to this list item
$NewItem["URL"] = "$($LinkURL), $($LinkTitle)"
#Update the object so it gets saved to the list
$NewItem.Update()
write-host "New Item has been Added to the List!"-foregroundcolor Green
}
catch [System.SystemException]
{
write-host "New Item Creation failed due to:" $_.Exception.Message -foregroundcolor Red
}
finally
{
#Dispose web object
$web.Dispose()
$ErrorActionPreference ="Continue"
}
}
#Call the function to Add new list item
Add-LinkListItem "https://sharepoint.crescent.com/" "Quick Links" "https://intranet.crescent.com" "Crescent Intranet"
Y la salida:
