TÓPICO
about_Windows_PowerShell_ISE
DESCRIÇÃO RESUMIDA
Descreve os recursos e requisitos de sistema Windows PowerShell ISE
(Ambiente de script integrado).
DESCRIÇÃO LONGA
O Windows PowerShell ISE é um aplicativo host para o Windows
PowerShell.
No Windows PowerShell ISE, você pode executar comandos e gravar,
testar e depurar scripts em uma única interface gráfica do
usuário baseada no Windows. Seus recursos incluem edição de
várias linhas, conclusão com tabulação, aplicação de cor em sintaxe,
execução seletiva, Ajuda contextual e suporte a idiomas da direita para a
esquerda.
Observações: como esse recurso requer uma interface de usuário, ele não
funciona nas instalações Server Core do Windows Server.
O Windows PowerShell ISE é compilado no Windows Presentation
Foundation (WPF). Se os elementos gráficos do Windows PowerShell ISE
não forem renderizados corretamente em seu sistema, o problema pode
ser resolvido adicionando ou ajustando as configurações de renderização gráficas em seu
sistema. Isso poderá ser necessário se o computador tiver um driver de vídeo mais antigo ou
se você estiver utilizando software de virtualização.
Para obter mais informações, consulte " Graphics Rendering
Registry Settings" na biblioteca do MSDN em
https://go.microsoft.com/fwlink/? LinkId=144711 (site em inglês).
Executando comandos interativos
Você pode executar qualquer expressão ou comando do Windows
PowerShell no Windows PowerShell ISE. Também pode usar cmdlets,
provedores, snap-ins e módulos como você usaria no console do Windows
PowerShell.
Você pode digitar ou colar comandos interativos no Painel de
comando. Para executar os comandos, você pode usar botões, itens
de menu e atalhos de teclado.
Você pode usar o recurso de edição de várias linhas para digitar
ou colar, de uma vez, várias linhas de código no Painel de
comando. Quando você pressionar a tecla de SETA PARA CIMA para
recuperar o comando anterior, todas as linhas no comando serão
recuperadas. Quando você digitar comandos, pressione SHIFT+ENTER
para que uma nova linha em branco seja exibida abaixo da linha atual.
Exibindo Saída
Os resultados de comandos e scripts são exibidos no Painel de
saída. Você pode mover ou copiar os resultados do Painel de
saída, usando atalhos de teclado ou a barra de ferramentas Saída,
e colar os resultados em outros programas. Também é possível
desmarcar o Painel de saída clicando no botão Limpar Saída ou
digitando um dos comandos a seguir:
clear-host
cls
Escrevendo scripts e funções
No Painel de script, você pode abrir, criar, editar e executar
scripts. O Painel de script permite editar scripts usando botões
e atalhos de teclado.
Você também pode copiar, recortar e colar texto entre o Painel de
script e o Painel de comando.
Você pode usar o recurso de execução seletiva para executar tudo
ou parte de um script. Para executar parte de um script,
selecione o texto que você deseja executar e, em seguida, clique
no botão Executar Script. Ou pressione F5.
Depurando scripts
Você pode usar o depurador do Windows PowerShell ISE para depurar
um script ou uma função do Windows PowerShell. Quando você depura
um script, pode usar itens de menu e teclas de atalho para
executar muitas das mesmas tarefas que você executaria no console
do Windows PowerShell. Por exemplo, para definir um ponto de
interrupção de linha em um script, clique com o botão direito do
mouse na linha de código e, em seguida, clique em Ativar/Desativar
Pontos de Interrupção.
Também é possível usar os cmdlets do depurador do Windows
PowerShell no Painel de comando como usaria no console.
Conclusão com tabulação
O Windows PowerShell ISE tem conclusão com tabulação para nomes
de cmdlet, nomes de parâmetro e tipos estáticos do Microsoft .NET
Framework. Para usar a conclusão com tabulação, digite o começo
do nome e pressione a tecla TAB.
obtendo ajuda
O Windows PowerShell ISE inclui um arquivo de Ajuda compilado
pesquisável que descreve o Windows PowerShell ISE e o Windows
PowerShell. Esse arquivo de Ajuda inclui toda a Ajuda disponível
no cmdlet Get-Help. Para exibir o arquivo de Ajuda no Windows
PowerShell ISE, use o menu Ajuda. Ou pressione F1.
A Ajuda é contextual. Por exemplo, se você digitar Invoke-Item e
pressionar F1, o arquivo de Ajuda abrirá no tópico de Ajuda do cmdlet
Invoke-Item.
Você também pode usar o cmdlet Get-Help no Windows PowerShell
como usaria no console do Windows PowerShell.
Personalizando a exibição
Você pode usar os recursos do Windows PowerShell ISE para mover e
redimensionar o Painel de comando, o Painel de saída e o Painel de
script. É possível mostrar e ocultar o Painel de Script e alterar o
tamanho de texto em todos os painéis.
Você também pode usar a variável $Host para alterar alguns aspectos da
aparência de Windows PowerShell ISE, inclusive o título da janela e
as cores de primeiro e segundo planos no Painel de saída. Além disso,
o Windows PowerShell ISE tem sua própria variável de host personalizada,
$psgHost. Você pode usar essa variável para personalizar o Windows
PowerShell ISE, inclusive adicionar menus e itens de menu.
Perfil do Windows PowerShell ISE
O Windows PowerShell ISE tem seu próprio perfil do Windows
PowerShell, o Microsoft.PowerShellISE_profile.ps1. Nesse perfil,
você pode armazenar funções, aliases, variáveis e comandos usados
no Windows PowerShell ISE.
Os itens nos perfis do Windows PowerShell AllHosts (CurrentUser\Al
lHosts e AllUsers\AllHosts) também estão disponíveis no Windows
PowerShell ISE, da mesma maneira que estão disponíveis em
qualquer programa host do Windows PowerShell. Contudo, os itens
nos perfis de console do Windows PowerShell não estão disponíveis
no Windows PowerShell ISE.
As instruções para mover e reconfigurar seus perfis estão
disponíveis na Ajuda do Windows PowerShell ISE e em about_Profiles.
Requisitos de sistema
-Sistemas operacionais:
- Windows 7
- Windows Server 2008
- Windows Server 2003 com Service Pack 2
- Windows Vista com Service Pack 1
- Windows XP com Service Pack 2
- Microsoft .NET Framework 3.0
- O Windows PowerShell remoto requer o Windows Remote Management 2.0.
Observações
- O cmdlet Get-WinEvent requer o Windows Vista e versões
posteriores do Windows e o Microsoft .NET Framework 3.5.
- O cmdlet Export-Counter é executado apenas no Windows 7.
Inicializando o Windows PowerShell ISE
- Para iniciar o Windows PowerShell ISE, clique em Iniciar,
aponte para Todos os Programas, aponte para Windows PowerShell e, em
seguida, clique em Windows PowerShell ISE.
- No console do Windows PowerShell, Cmd.exe, ou na caixa
Executar, digite "powershell_ise.exe."
CONSULTE TAMBÉM
about_Profiles
Get-Help