Windows PowerShell

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Windows PowerShell
Windows PowerShell 1.0 PD.png
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)
Linguagem C++
Sistema operativo Windows XP
Windows Server 2003
Windows Vista
Windows Server 2008
Windows 7
Windows Server 2008 R2
Windows 8
Windows 10
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[editar | editar código-fonte]

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] .

Alguns 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[editar | editar código-fonte]

Versão 1.0[5] [editar | editar código-fonte]

Essa versão foi desenvolvida 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[editar | editar código-fonte]

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

Versão 2.0[6] [editar | editar código-fonte]

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[editar | editar código-fonte]

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

Versão 3.0[7] [editar | editar código-fonte]

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[editar | editar código-fonte]

Versão 4.0[8] [editar | editar código-fonte]

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[editar | editar código-fonte]

Referências

Ligações externas[editar | editar código-fonte]

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