PowerShell [Multi-Poderoso]
Continuando a saga SharePoint o objetivo de hoje é obter um overview de uma ferramenta muito presente no universo SharePoint. Neste momento o PowerShell entra na área.
Entenda o PowerShell, sua interface, principais recursos e utilizações. Vamos lá:
Aplicativo projetado para automatização via scripts e canalização de objetos por uma sequência de comandos!
O que é?
Introduzido apenas na versão 2010 do SharePoint, tem como função principal provê mais poder aos administradores na manutenção de sistemas, além de um controle maior do sistema.
Em resumo, o PowerShell (PS) é um utilitário de linha de comando muito útil no dia-a-dia muito mais poderoso que o cmd.exe.
O que podemos fazer?
Com ele podemos fazer diversas operações:
- Backup e restore de sites
- Deployment de soluções (WSP) em farms SP
- Deploy de código e Features
- Criação de Site Collections, Site e Ambientes
Tela inicial do PowerShell.
O Primeiro Comando
Deixando um pouco a teoria de lado, vamos entender o nosso primeiro comando PowerShell.
Get –Command
Este cmd permite visualizar a lista de todos os comandos powershell que trabalham com soluções.
Get -Command
-noun *SPSolution*
Conclusão
Eu sei este artigo foi bem teórico, mas foi para evitar a fadiga, prometo que nos próximos iremos colocar a mão na massa, e ver exemplos reais de comandos.
Ok! Sobre um overview do PowerShell é tudo o que eu tenho a dizer.