Partilhar via


Objetivo do Modelo de Objeto de Scripting do Windows PowerShell ISE

Os objetos estão associados à forma e função do Ambiente Integrado de Scripting (ISE) do Windows PowerShell. A referência do modelo de objetos fornece detalhes sobre as propriedades dos membros e os métodos que estes objetos expõem. São fornecidos exemplos para mostrar como pode usar scripts para aceder diretamente a estes métodos e propriedades. O modelo de scripting torna a seguinte gama de tarefas mais fácil.

Personalização da aparência do Windows PowerShell ISE

Pode usar o modelo de objetos para modificar as definições e opções da aplicação. Por exemplo, pode modificá-los da seguinte forma:

  • Mude a cor dos erros, avisos, saídas verbosas e saídas de depuração.
  • Obtenha ou defina as cores de fundo para o painel de Comandos, o painel de Saída e o painel de Script.
  • Define a cor do primeiro plano para o painel de Saída.
  • Defina o nome e o tamanho da fonte para o Windows PowerShell ISE.
  • Configurar avisos. Esta configuração inclui avisos que são emitidos quando um ficheiro é aberto em vários separadores PowerShell ou quando um script no ficheiro é executado antes de o ficheiro ter sido guardado.
  • Alterna entre uma vista onde o painel de Script e o painel de Saída estão lado a lado e uma vista onde o painel de Script está em cima do painel de Saída.
  • Acople o painel de comandos para a parte inferior ou superior do painel de saída.

Melhoria da funcionalidade do Windows PowerShell ISE

Pode usar o modelo de objetos para melhorar a funcionalidade do Windows PowerShell ISE. Por exemplo, você pode:

  • Adicionar e modificar a instância do próprio Windows PowerShell ISE. Por exemplo, para alterar os menus, podes adicionar novos itens do menu e mapear os novos itens do menu para scripts.
  • Crie scripts que realizem algumas das tarefas que pode realizar usando os comandos de menu e botões no Windows PowerShell ISE. Por exemplo, pode adicionar, remover ou selecionar um separador PowerShell.
  • Complemente tarefas que possam ser realizadas usando comandos de menu e botões. Por exemplo, pode renomear um separador PowerShell.
  • Manipule buffers de texto para o painel de Comandos, o painel de Saída e o painel de Script associados a um ficheiro. Por exemplo, pode:
    • Compra ou define todo o texto.
    • Obtenha ou defina uma seleção de texto.
    • Executa um script ou executa uma parte selecionada de um script.
    • Desliza uma linha para o campo de visão.
    • Insira texto numa posição de caret.
    • Selecione um bloco de texto.
    • Pega no último número da linha.
  • Realizar operações de ficheiros. Por exemplo, pode:
    • Abre um ficheiro, guarda um ficheiro ou guarda um ficheiro usando um nome diferente.
    • Determine se um ficheiro foi alterado depois de ter sido guardado pela última vez.
    • Obtém o nome do ficheiro.
    • Selecionar um ficheiro.

Automatização de tarefas

Pode usar o modelo de scripting para criar atalhos de teclado para operações frequentes.

Consulte também