Home > SharePoint - Tips & Tricks > Listar todas as Propriedades e Métodos de um objeto no PowerShell

Listar todas as Propriedades e Métodos de um objeto no PowerShell


Olá! Smile

Cenário:

Esse post é só para compartilhar uma tip BEM útil! Como muitos sabem, no SharePoint 2010 podemos usufruir das maravilhas dos cmd-lets PowerShell.

Em vários métodos podemos utilizar o TAB para verificar quais parâmetros podemos utilizar no método (de forma mais rápida, ao invés de já partir para documentação no TechNet e afins). Teste você, digite, no SharePoint 2010 Management Shell, “Add-SPSolution –” e dê TABs para verificar as opções.

Pois bem, mas e quando você quer saber as propriedades de um Objeto? Por exemplo, montando um script para listar todas as SiteCollections da FARM:

Get-SPSite | Select * | Export-Csv C:\SiteCollections.csv

Esse commando vai gerar um .CSV com VÁRIAS propriedades do objeto SPSite. Pois bem, por que não selecionar apenas a que queremos? Como saber o que podemos utilizar no “Select”?

SOLUÇÃO:

Fácil! Utilize o helper “Get-Member”.

Get-SPSite | Get-Member

image

Agora podemos utilizar um script mais enxuto! Smile

Get-SPSite | Select WebApplication, Port, Url | Export-Csv C:\SiteCollections.csv

Abraço!

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s

%d bloggers like this: