Acessar uma Lista via power Shell (objeto SPList)
$web = Get-SPWeb "http://urlDoSite"
$list = $web.Lists["NomeDaLista"]
- $web é a variável que vai receber o objeto SPWeb.
- Get-SPWeb é a função.
- $list é a variável que vai receber o objeto SPList
Ver o Título da lista
$list.Title
Ver a Quantidade de Itens da lista
$list.Items.Count
Ver a url da lista
$list.Url
Listar os itens pelo Title e ID
$list.Items | select Title, ID
Lista o item que tem o ID igual a 5
$list.Items | select ID | ?{$_.ID -eq 5}
Listar os itens que o ID é menor que 5
$list.Items | select ID | ?{$_.ID -lt 5}
Listar os itens que o ID é maior que 5
$list.Items | select ID | ?{$_.ID -gt 5}
Listar os itens que o ID é menor e igual a 5
$list.Items | select ID | ?{$_.ID -le 5}
Listar os itens que o ID é maior e igual a 5
$list.Items | select ID | ?{$_.ID -ge 5}
Listar os itens que o ID diferente de 5
$list.Items | select ID | ?{$_.ID -ne 5}
Modificar o Título da Lista
$list.Title = "novo nome da lista"
$list.Update()
Modificar a Visibilidade da Lista
$list.Hidden = $false
$list.Update()
Outros Posts: Power shell - Deploy; Power Shell - Comandos I