quinta-feira, 1 de novembro de 2012

Power Shell - Comandos II


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 - DeployPower Shell - Comandos I

Power Shell - Comandos I

Acessar um site via power Shell (objeto SPWeb)

$web = Get-SPWeb "http://urlDoSite"


  • $web é a variável que vai receber o objeto SPWeb.
  • Get-SPWeb é a função que busca o site através da url.


Ver a Quantidade de listas do site

$web.lists.Count

Visualizar o titulo de cada lista.

$web.lists | select Title

Visualizar o Título e ID de cada lista

$web.lists | select Title, ID

Verificar a url do site

$web.Url

Verificar o Template Id do site

$web.WebTemplateID

Visualizar o Título do site

$web.Title

Modificar o Título do site

$web.Title = "Novo Título"
$web.Update()


Outros Posts: Power Shell - DeployPower Shell - Comandos II