Saltar para o conteúdo

PowerShell

Origem: Wikipédia, a enciclopédia livre.
Windows PowerShell

Windows PowerShell em execução
Desenvolvedor Microsoft
Plataforma .NET Framework
Lançamento 14 de novembro de 2006
Versão estável 4.0 (17 de outubro de 2013)
Versão em teste 5.0 (5 de maio de 2014)
Escrito em C++
Sistema operativo Windows XP
Windows Server 2003
Windows Vista
Windows Server 2008
Windows 7
Windows Server 2008 R2
Windows 8
Gênero(s) Shell
Licença Software Proprietário; um componente do Windows
Página oficial http://www.microsoft.com/powershell

Microsoft Windows PowerShell é um novo prompt de comando do Windows, muito mais poderoso que o cmd.exe, voltado à automatização, via scripts e canalização de objetos por uma sequência de comandos, para manutenção de sistemas por parte de administradores, além de um controle maior do sistema. O Windows PowerShell fornece acesso à todas as APIs .NET disponíveis no sistema, além dos objetos COM, e outras APIs Microsoft.[1] Atualmente os produtos Server da Microsoft devem fornecer suporte à automatização via PowerShell, segundo seu Common Engineering Criteria. O Windows PowerShell é integrado como componente opcional do Windows Server 2008, habilitado por padrão no Windows Server 2008 R2 (exceto instalação core), Windows 7 e Windows 8, e pode ser baixada gratuitamente para instalação em Windows XP SP2, Windows Vista e Windows Server 2003.

Cmdlet

Cmdlet (pronuncia-se "command let"[2]) são comandos usados pelo PowerShell que implementam funções específicas. Segue uma regra de verbo-substantivo, como por exemplo "Stop-process"(parar o processo) [3].

Algumas comandos básicos:[4]

Cmdlet Function
 Get-Location  obter o diretório atual
 Set-Location  alterar o diretório atual
Copy-Item  copiar arquivos
 Remove-Item  remover um arquivo ou diretório
 Move-Item  mover um arquivo
 Rename-Item   renomear um arquivo
 New-Item  criar um novo arquivo vazio ou diretório

Versões

Versão 1.0[5]

Essa versão foi projetada para Windows server 2003 e Windows XP.

Algumas das principais funcionalidades são:

  • Mais de 130 ferramentas de linha de comandos fáceis de usar e aprender
  • Suporte para linguagens de script e ferramentas de linha de comando existentes
  • Recurso que permite a navegação nos dados armazenados.

Requisitos do sistema

A versão 1.0 ser instalada nos seguintes sistemas operacionais:

Versão 2.0[6]

Disponível nativamente no Windows 7 e no Windows server 2008 R2 e para instalação no Windows XP, Windows Server 2003, Windows Vista e Windows Server 2008.

As funcionalidades que podemos destacar são:

  • Execução de comandos remotamente
  • Depuração de Script
  • Tratamento de eventos

Requisitos do sistema

A versão 2.0 pode ser instalada nos seguintes sistemas operacionais:

Versão 3.0[7]

Nos sistemas operacionais Windows Server 2012 ou o Windows Server 2012 R2 a instalação não é necessária pois já faz parte do sistema operacional.

Alguns de seus novos recursos:

  • Tarefas agendadas
  • Administração delegada
  • Sintaxe de linguagem simplificada

Requisitos do sistema

Versão 4.0[8]

Essa versão é nativa nas versões do Windows 8.1 e no Windows Server 2012 R2.

Alguns dos novos recursos oferecidos são:

  • Suporte para fluxo de trabalho e depuração de script remotamente
  • Suporte de atualização da versão 3.0 para 4.0 (caso seja possível)
  • Correções de bugs e melhoria de desempenho

Requisitos do sistema

Referências

  1. «PowerShell and WPF: WTF - Windows PowerShell Blog - Site Home - MSDN Blogs». blogs.msdn.com. Consultado em 19 de agosto de 2012 
  2. «Introdução a cmdlets do Service Manager para Windows PowerShell». Consultado em 1 de junho de 2014 
  3. «Powershell para desenvolvedores». Consultado em 1 de junho de 2014 
  4. «cmdlet». Consultado em 1 de junho de 2014 
  5. Microsoft. «Windows PowerShell 1.0 localizado o pacote de instalação para o Windows Server 2003 e Windows XP». Consultado em 1 de junho de 2014 
  6. Microsoft. «Estrutura de gerenciamento do Windows (Windows PowerShell 2.0, WinRM 2.0 e o BITS 4.0)». Consultado em 1 de junho de 2014 
  7. «Windows Management Framework 3.0». Consultado em 1 de junho de 2014 
  8. Microsoft. «Management Framework Windows 4.0». Consultado em 1 de junho de 2014 

Ligações externas

Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.