Я пытаюсь использовать скрипт, предоставленный Thriggle См. Его ответ здесь , и у меня возникли некоторые проблемы с ним.Это работает почти безупречно для того, что я делаю - КРОМЕ - он не экспортирует «Создано», «Дата создания», «Изменено» и «Дата изменения».
Есть ли способ добавить эти поля в сценарий?
Вот его сценарий:
$url = "$url"
$listName = "$list"
$path ="c:\ColumnsOfList.csv"
$web = Get-SPWeb $url
$list = $web.Lists.TryGetList($listName)
$fields = $list.ContentTypes | %{ $_.FieldLinks } | select Name, DisplayName
$items = @() #array to store objects representing list items
$list.items | %{
$item = $_;
$hash = @{}; #hash table to store field name-value pairs
$fields | %{ $hash[$_.DisplayName] = $item[$_.Name] };
$items += new-object psobject -Property $hash }
$items | Export-Csv -Path $path