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

© 2020 Olda Zátopek
Vytvořeno službou Webnode
Vytvořte si webové stránky zdarma! Tento web je vytvořený pomocí Webnode. Vytvořte si vlastní stránky zdarma ještě dnes! Vytvořit stránky