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 (https://go.microsoft.com/fwlink/?LinkID=107116 [a página pode estar em inglês]).


Sumário