Objetivo do Modelo de Objeto de Processamento de Scripts do ISE do Windows PowerShell

Os objetos estão associados à forma e função do Windows PowerShell Ambiente de Scripting Integrado (ISE). A referência do modelo de objeto fornece detalhes sobre as propriedades e métodos de membro que estes objetos expõem. São fornecidos exemplos para mostrar como pode utilizar scripts para aceder diretamente a estes métodos e propriedades. O modelo de objetos de scripting facilita o seguinte intervalo de tarefas.

Personalizar o aspeto do ISE Windows PowerShell

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

  • Altere a cor dos erros, avisos, saídas verbosas e saídas de depuração.
  • Obtenha ou defina as cores de fundo para o painel Comando, o painel Saída e o painel Script.
  • Defina a cor de primeiro plano para o painel Saída.
  • Defina o nome do tipo de letra e o tamanho do tipo de letra para Windows PowerShell ISE.
  • Configurar avisos. Esta definição inclui avisos emitidos quando um ficheiro é aberto em vários separadores do PowerShell ou quando um script no ficheiro é executado antes de o ficheiro ser guardado.
  • Alternar entre uma vista onde o painel Script e o painel Saída estão lado a lado e uma vista onde o painel Script se encontra na parte superior do painel Saída.
  • Ancore o painel Comando na parte inferior ou superior do painel Saída.

Melhorar a funcionalidade de Windows PowerShell ISE

Pode utilizar o modelo de objeto para melhorar a funcionalidade de Windows PowerShell ISE. Pode, por exemplo:

  • Adicione e modifique a instância do próprio WINDOWS POWERSHELL ISE. Por exemplo, para alterar os menus, pode adicionar novos itens de menu e mapear os novos itens de menu para scripts.
  • Crie scripts que executam algumas das tarefas que pode executar com os comandos e botões de menu no Windows PowerShell ISE. Por exemplo, pode adicionar, remover ou selecionar um separador do PowerShell.
  • Complemente tarefas que podem ser executadas com comandos e botões de menu. Por exemplo, pode mudar o nome de um separador do PowerShell.
  • Manipular memórias intermédias de texto para o painel Comando, o painel Saída e o painel Script que estão associados a um ficheiro. Pode, por exemplo:
    • Obter ou definir todo o texto.
    • Obter ou definir uma seleção de texto.
    • Execute um script ou execute uma parte selecionada de um script.
    • Desloque uma linha para a vista.
    • Inserir texto numa posição de acento.
    • Selecione um bloco de texto.
    • Obtenha o último número de linha.
  • Executar operações de ficheiros. Pode, por exemplo:
    • Abra um ficheiro, guarde um ficheiro ou guarde um ficheiro com um nome diferente.
    • Determine se um ficheiro foi alterado depois de ter sido guardado pela última vez.
    • Obtenha o nome do ficheiro.
    • Selecione um ficheiro.

Automatizar tarefas

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

Ver também