PowerShell - Seznam fieldů v listu
10.10.2013
Pro výpis fieldů v listu lze použít následující PowerShell script.
param (
[string]$url = "$(Read-Host 'url [e.g. https://moss]')",
[string]$List = "$(Read-Host 'List Name [e.g. Announcements]')"
)
function main() {
[void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
Display-SPListField -url $url -List $List
}
function Get-SPSite([string]$url) {
New-Object Microsoft.SharePoint.SPSite($url)
}
function Get-SPWeb([string]$url) {
$SPSite = Get-SPSite $url
return $SPSite.OpenWeb()
$SPSite.Dispose()
}
function Display-SPListField([string]$url, [string]$List) {
$OpenWeb = Get-SPWeb $url
$OpenWeb.Lists[$List].Fields ' Select Title,InternalName,Type
$OpenWeb.Dispose()
}
main
