Tópico anterior: Conceitos de PowerShellPróximo tópico: Executar o Arcserve RHA PowerShell


Pipelines de objeto

O Windows PowerShell proporciona um novo modelo interativo baseado em objetos e não em texto. Uma grande vantagem do uso de objetos é facilitar bastante o pipeline de comandos, ou seja, passar a saída de um comando como entrada de outro comando.

O comando que recebe um objeto pode agir diretamente em suas propriedades e métodos sem qualquer conversão ou manipulação. Você pode fazer referência às propriedades e métodos do objeto pelo nome, em vez de calcular a posição dos dados na saída.

No próximo exemplo, o resultado do comando Get-Scenario é passado a um comando Get-Hosts. O operador de pipeline (|) envia o resultado do comando à sua esquerda para o comando à sua direita, e a saída é enviada para um comando Format-Table.

PS> Get-Scenario "File Server*" | Get-Hosts | FT -AUTO
Scenario      Name          Role   Parent         State   IP            Port
--------      ----          ----   ------         -----   --            ----
File Server 1 192.168.1.152 Master  --            Running 192.168.1.152 25000
File Server 1 192.168.1.153 Replica 192.168.1.152 Running 192.168.1.153 25000
File Server   192.168.1.152 Master  --            Stopped 192.168.1.152 25000
File Server   192.168.1.153 Replica 192.168.1.152 Stopped 192.168.1.153 25000

Instalar o Arcserve RHA PowerShell

Para usar o Arcserve RHA PowerShell, será necessário instalar o Windows PowerShell e os snap-ins do Arcserve RHA.

Para obter informações detalhadas sobre os requisitos e a instalação do Windows PowerShell e dos snap-ins do Arcserve RHA, consulte o Guia de Instalação do Arcserve RHA.

Importante: O Arcserve RHA PowerShell e o serviço de controle do Arcserve RHA ao qual ele está conectado devem ser da mesma versão.