Un esempio di come esportare l'elenco degli item di una lista di
SharePoint 2010 in un file CSV con
PowerShell $w = Get-SPWeb http://intranet.contoso.com
$l = $w.Lists["Shared Documents"]
$l.Items | Select Name, Url, ID | Export-Csv -Path $pwd\test.txt
Se serve esportare i campi custom della lista va creata un
hashtable per ogni campo
@{Label="PublicUrl"; Expression={$_["PublicUrl"]}}
quindi supponendo di avere un campo di nome
Enabled e uno di nome
PublicUrl, l'ultima riga diventa
$l.Items | Select ID, @{Label="Abilitato"; Expression={$_["Enabled"]}}, @{Label="Url pubblica"; Expression={$_["PublicUrl"]}} | Export-Csv -Path $pwd\test.txt