Como listar todas as features instaladas na Farm do SharePoint
Olá! ![]()
Overview:
O SharePoint, como muitos já conhecem, possui um conceito muito interessante de features (recursos), onde podemos disponibilizar, ou não, certas funcionalidades a um site. E, dependendo do escopo, falamos de Farm, Web Application, Site Collection (Site) e Site (Web).
Cenário:
Certo. E o que tem tudo isso? Se você ainda não passou por isso, CERTAMENTE vai passar.
Muitas vezes, em diversas ocasiões, precisamos responder questões como:
· Minha feature está instalada?
· Uma feature da Microsoft está instalada?
· Uma feature de terceiros (codeplex, por exemplo) está instalada?
· Qual o ID/Nome de uma feature específica?
SOLUÇÃO:
O caminho pode ser árduo para responder as questões acima. Mas, se você souber este simples comando abaixo, sua vida será demasiadamente mais fácil!
No SharePoint 2010 Management Shell (PowerShell com snap-in do SharePoint):
Digite:
Get-SPFeature | Sort –Property Scope, DisplayName
Ou
Get-SPFeature | Sort –Property Scope, DisplayName > c:\TodasFeaturesInstaladas.txt
Esta última opção cria um arquivo TXT para, talvez, melhorar a consulta.
Abraço!
Posts relacionados:
http://thiagottss.wordpress.com/2011/03/25/sharepoint-2010-features-e-seus-guids/
http://thiagottss.wordpress.com/2011/01/13/gerenciando-wsps-com-powershell-no-sharepoint-2010/