O Windows PowerShell Integrated Scripting Environment (ISE) é um aplicativo host gráfico para Windows PowerShell. O Windows PowerShell ISE permite executar comandos, bem como gravar, editar, executar, testar e depurar scripts em um ambiente que exibe a sintaxe em cores e dá suporte a Unicode.
O Windows PowerShell é um shell de linha de comando e uma linguagem de script baseada no Microsoft .NET Framework. Ele foi desenvolvido especialmente para administração do Windows. Suas ferramentas simples de cmdlet (pronuncia-se "command-let") e o sistema de Ajuda interno permitem que você comece a trabalhar imediatamente. É possível combinar os cmdlets em pipelines com vários comandos e salve as suas sequências de comandos favoritas em funções que automatizam tarefas. Os usuários mais experientes podem usar o Windows PowerShell como uma plataforma de desenvolvimento e estendê-lo adicionando funções, cmdlets e provedores.
O Windows PowerShell ISE foi desenvolvido para usuários de todos os níveis de proficiência. Os principiantes apreciarão as cores da sintaxe e a Ajuda contextual. A edição em várias linhas facilita a experimentação dos exemplos que você copia dos tópicos da Ajuda e de outras fontes. Os usuários avançados apreciarão a disponibilidade dos vários ambientes de execução, o depurador interno e a extensibilidade do modelo de objeto do Windows PowerShell ISE.
O Windows PowerShell 2.0 ´´e um recurso do Windows Server 2008 R2. O Windows PowerShell ISE é um recurso opcional. Para instalá-lo, use o Assistente para Adicionar Recursos.
Recursos do Windows PowerShell ISE
Os recursos do Windows PowerShell ISE incluem:
- Um painel Comando para executar comandos interativos.
- Um painel Script para gravar, editar e executar scripts. É possível executar o script inteiro ou linhas selecionadas do script.
- Um painel Saída rolável que exibe uma transcrição dos comandos dos painéis Comando e Script e seus resultados.
- Até oito ambientes independentes de execução do Windows PowerShell na mesma janela, cada um com sues próprios painéis Comando, Script e Saída. Esse ambiente com guias permite trabalhar em várias tarefas ao mesmo tempo.
- A edição em várias linhas no painel Comando permite colar várias linhas de código, executá-las e, em seguida, recuperá-las como uma unidade.
- Um depurador interno para depuração de comandos, funções e scripts. Você pode definir e remover pontos de interrupção, passar pelo código, verificar os valores das variáveis e exibir um rastreamento de pilha de chamadas.
- Os recursos personalizáveis permitem ajustar as cores, a fonte e o layout.
- Um modelo de objeto programável permite personalizar ainda mais e estender o Windows PowerShell ISE. É possível adicionar funcionalidade, inclusive itens de menu. Além disso, você pode acessar a sessão, os arquivos e o editor para criar seus próprios recursos.
- Os números de linha e coluna, os atalhos do teclado, a conclusão da guia, a Ajuda contextual e o suporte a Unicode fazem do Windows PowerShell ISE um ambiente eficiente e produtivo para usar o Windows PowerShell. O Windows PowerShell ainda permite abrir arquivos usando uma operação de arrastar e soltar.
Requisitos do Windows PowerShell ISE
O Windows PowerShell ISE é executado no Windows XP em em versões posteriores do Windows, exceto em instalações Server Core do Windows Server.
O Windows PowerShell ISE requer o Microsoft .NET Framework 3.5 com Service Pack 1. Se essa versão do Microsoft .NET Framework não estiver instalada no sistema, o Gerenciador de Servidores o instalará quando você instalar o Windows PowerShell ISE.
Para obter mais informações sobre o Windows PowerShell e o Windows PowerShell ISE, consulte Windows PowerShell (