O Windows PowerShell Integrated Scripting Environment (ISE) é uma aplicação anfitriã gráfica para o Windows PowerShell. O Windows PowerShell ISE permite-lhe executar comandos, e escrever, editar, executar, testar e depurar scripts num ambiente que apresente a sintaxe a cores e que suporte Unicode.

O Windows PowerShell é uma linguagem de shell de linha de comandos e de scripting criada no Microsoft .NET Framework. Foi concebida especialmente para a administração do Windows. As ferramentas cmdlet (pronuncia-se "command-let") e o sistema de Ajuda incorporado simples permitem-lhe começar a trabalhar imediatamente. Pode combinar as cmdlets em pipelines que contenham vários comandos e, em seguida, guardar as sequências de comandos favoritas em funções que automatizem tarefas. Os utilizadores mais experientes podem utilizar o Windows PowerShell como uma plataforma de desenvolvimento e alargá-la, adicionando funções, cmdlets e fornecedores.

O Windows PowerShell ISE foi concebido para utilizadores de todos os níveis de conhecimento. Os principiantes irão apreciar as cores da sintaxe e a Ajuda sensível ao contexto. A edição de múltiplas linhas faz com que seja mais fácil experimentar os exemplos que copia dos tópicos de Ajuda e de outras fontes. Os utilizadores avançados irão apreciar a disponibilidade de múltiplos ambientes de execução, o depurador incorporado e a extensibilidade do modelo de objecto do Windows PowerShell ISE.

O Windows PowerShell 2.0 é uma funcionalidade do Windows Server 2008 R2. O Windows PowerShell ISE é uma funcionalidade opcional. Para instalá-lo, utilize o Assistente para Adicionar Funcionalidades.

Funcionalidades ISE do Windows PowerShell

As funcionalidades do Windows PowerShell ISE incluem:

  • Um painel Comando para executar comandos interactivos.

  • Um painel Script para escrever, editar e executar scripts. Pode executar todo o script ou seleccionar linhas do script.

  • Um painel Resultados deslocável que apresente uma transcrição dos comandos a partir dos painéis Comando e Script e seus resultados.

  • Até oito ambientes de execução do Windows PowerShell independentes na mesma janela, cada um deles com os próprios painéis Comando, Script e Resultados. Este ambiente com separadores permite-lhe trabalhar em várias tarefas ao mesmo tempo.

  • A edição de múltiplas linhas no painel Comando permite-lhe colar múltiplas linhas de código, executá-las e, em seguida, recuperá-las como uma unidade.

  • Um depurador incorporado para depurar comandos, funções e scripts. Pode definir e remover pontos de interrupção, percorrer o código, verificar os valores das variáveis e apresentar um rastreio da pilha.

  • As funcionalidades personalizáveis permitem-lhe ajustar as cores, o tipo de letra e o esquema.

  • Um modelo de objecto de script permite-lhe personalizar e alargar ainda mais o Windows PowerShell ISE. Pode adicionar funcionalidades, incluindo itens de menu. Igualmente, pode aceder à sessão, aos ficheiros e ao editor para criar as suas próprias funcionalidades.

  • Os números de linha e coluna, os atalhos do teclado, a utilização dos separadores, a Ajuda sensível ao contexto e o suporte Unicode fazem do Windows PowerShell ISE um ambiente produtivo e eficiente para utilizar o Windows PowerShell. O Windows PowerShell permite-lhe abrir ficheiros utilizando uma operação de arrastar e largar.

Requisitos ISE do Windows PowerShell

O Windows PowerShell ISE é executado no Windows XP e versões posteriores do Windows, excepto para instalações Server Core do Windows Server.

O Windows PowerShell ISE necessita do Microsoft .NET Framework 3.5 com o Service Pack 1. Se esta versão do Microsoft .NET Framework não estiver instalada no sistema, o Gestor de Servidor instala-a quando instalar o Windows PowerShell ISE.

Para mais informações sobre o Windows PowerShell e o Windows PowerShell ISE, consulte Windows PowerShell (https://go.microsoft.com/fwlink/?LinkID=107116 (pode estar em inglês)).


Sumário