Powershell commands

Type: Get-ChildItem|ForEach-object{$_.name, $_.length}

Type: get-childItem|select name, length

C:\>Get-Alias| Get-Member -MemberType Property

        Get-Alias | Where-Object {$_.Definition -eq "Clear-Host"}

 

用Powershell 命令能获得某个List,并对 List 视图进行修改:

 Add-PSSnapIn Microsoft.SharePoint.Powershell

 $site = Get-SPWeb <Target Sitehttp://sps10-2:8022>

 $site.lists | select title

 $list = $site.GetList(<List URL>)

 $list.View | select title                       #看看有什么View,看看是第几个,从0开始

 $list.View[<0>].ViewFields.Add(<Field Name>)    #加一个Field

 http://blogs.technet.com/b/heyscriptingguy/archive/2010/09/22/use-powershell-to-manage-lists-views-and-items-in-sharepoint.aspx

 http://thepowershellguy.com/blogs/posh/archive/2007/01/27/hey-powershell-guy-how-can-i-get-a-list-of-all-the-subfolders-in-a-folder-and-then-put-that-list-into-an-array.aspx

 

posted @ 2012-05-14 13:34  l'oiseau  阅读(214)  评论(0编辑  收藏  举报