Liberando a execução de Scripts no PowerShell


Olá, neste post mostrarei como liberar, escrever e executar scripts escritos em PowerShell.

Primeiramente, para aqueles que não conhecem o PowerShell, eleé uma  ferramenta baseada scripts em linha de comando para automatização de tarefas administrativas de máquinas locais ou remotas que utilizam os sistemas operacionais da Microsoft, muito mais poderoso do que o prompt de comando clássico (o cmd.exe), pois possui suporte à todas as APIs .NET disponíveis no sistema, bem como WMI (para acessos remotos) e outros recursos interessantes. O Windows PowerShell é integrado como componente opcional do Windows Server 2008, habilitado por padrão no Windows Server 2008 R2 (exceto instalação core) e Windows 7, e pode ser baixada gratuitamente para instalação em Windows XP SP2, Windows Vista e Windows Server 2003.

Vamos iniciar.

Continue lendo “Liberando a execução de Scripts no PowerShell”

Operação recursiva de manipulação de arquivos via PowerShell


O PowerShell é uma ferramenta mais atualizada para administração de sistemas Windows. Através dela, comandos que não podem ser feitos pelo prompt comum podem ser executados – e com várias opções.

Executando o “get-help“, você irá receber uma lista com todas as opções disponíveis.

Hoje, mostrarei um recurso bem interessante no qual utilizo bastante para manutenção de pastas, a chamada cópia recursiva de dados. Como alguns sabem, recursividade é a auto-execução de alguma coisa, até que se acabe. No caso do comando a seguir, traz a mesma ideia, porém, funciona tanto com pastas, quanto arquivos, ou ambos.

Continue lendo “Operação recursiva de manipulação de arquivos via PowerShell”