Windows PowerShell
| 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) |
| 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.
Índice
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:
- Microsoft Windows Server 2003 com SP1 ou Windows XP com SP2
- O Microsoft.NET Framework 2.0 (2.0.50727)
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:
- Windows Server 2008 com Service Pack 1
- Windows Server 2008 com Service Pack 2
- Windows Server 2003 com Service Pack 2
- Windows Vista com Service Pack 2
- Windows Vista com Service Pack 1
- Windows XP com Service Pack 3
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]
- Windows 7 Service Pack 1
- Windows Server 2008 R2 SP1
- Windows Server 2008 Service Pack 2
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
- ↑ PowerShell and WPF: WTF - Windows PowerShell Blog - Site Home - MSDN Blogs blogs.msdn.com. Visitado em 19 de agosto de 2012.
- ↑ Introdução a cmdlets do Service Manager para Windows PowerShell. Visitado em 01/06/2014.
- ↑ Powershell para desenvolvedores. Visitado em 01/06/2014.
- ↑ cmdlet. Visitado em 01/06/2014.
- ↑ Microsoft. Windows PowerShell 1.0 localizado o pacote de instalação para o Windows Server 2003 e Windows XP. Visitado em 01/06/2014.
- ↑ Microsoft. Estrutura de gerenciamento do Windows (Windows PowerShell 2.0, WinRM 2.0 e o BITS 4.0). Visitado em 01/06/2014.
- ↑ Windows Management Framework 3.0. Visitado em 01/06/2014.
- ↑ Microsoft. Management Framework Windows 4.0. Visitado em 01/06/2014.