Você está na página 1de 3

TPICO

about_Remote_Requirements
DESCRIO RESUMIDA
Descreve os requisitos do sistema e de configurao para executar
comandos remotos no Windows PowerShell.
DESCRIO LONGA
Este tpico descreve os requisitos de sistema, usurio e recurso para
estabelecer conexes remotas e executar comandos remotos no Windows
PowerShell. Tambm fornece instrues sobre como configurar operaes
remotos.
Observao: vrios cmdlets (incluindo Get-Service, Get-Process,
Get-WMIObject, Get-EventLog e Get-WinEvent) obtm
objetos de computadores remotos usando os mtodos do
Microsoft .NET Framework para recuperar os objetos.
Eles no usam a infraestrutura de comunicao remota do
Windows PowerShell. Os requisitos deste documento no se
aplicam a esses cmdlets.
Para localizar os cmdlets que tm um parmetro ComputerName,
mas no usam a comunicao remota do Windows PowerShell,
leia a descrio do parmetro ComputerName dos cmdlets.
REQUISITOS DE SISTEMA
Os computadores locais e remotos devem ter:
-- Windows PowerShell 2.0 ou posterior
-- Microsoft .NET Framework 2.0 ou posterior
-- Gerenciamento Remoto do Windows 2.0
Para localizar o nmero de uma verso instalada do Windows
PowerShell, use a varivel automtica $PSVersionTable. O valor da
propriedade $PSVersionTable.Version.Major deve ser pelo menos 2.
O Gerenciamento Remoto do Windows 2.0 est includo no Windows 7 e no
Windows Server 2008 R2. Ele est includo tambm no pacote de instalao
integrado das verses anteriores do Windows que inclui o Windows
PowerShell.
O Windows PowerShell ISE (Integrated Scripting Environment)
e o cmdlet Out-Gridview requerem o Microsoft .NET Framework 3.5 com
Service Pack 1. O cmdlet Get-WinEvent requer o Microsoft .NET
Framework 3.5 ou posterior. Essas atualizaes no so necessrias
para a comunicao remota.
PERMISSES DE USURIO
Para estabelecer uma conexo remota e executar comandos remotos,
o usurio atual deve ser um membro do grupo Administradores no
computador remoto. O usurio atual deve ser capaz de fornecer as
credenciais de um administrador.

EXECUTAR COMO ADMINISTRADOR


No Windows Vista, no Windows Server 2008 e nas verses posteriores do
Windows, os privilgios de Administrador so necessrios nas
seguintes operaes remotas:
-- Estabelecendo uma conexo remota com o computador local.
Isso geralmente conhecido como um cenrio de "loopback".
-- Gerenciando configuraes de sesso no computador local.
-- Exibindo e alterando as configuraes do WS-Management no
computador local.
Essas so as configuraes do n LocalHost da unidade WSMAN:
Para executar essas tarefas, voc deve iniciar o Windows
PowerShell com a opo "Executar como administrador", mesmo que
voc seja membro do grupo Administradores no computador local.
No Windows 7 e no Windows Server 2008 R2, para iniciar o Windows
PowerShell com a opo "Executar como administrador":
1. Clique em Iniciar, Todos os Programas, Acessrios e na pasta do
Windows PowerShell.
2. Clique com o boto direito do mouse no Windows PowerShell e,
em seguida, clique em "Executar como administrador".
No Windows Vista e no Windows Server 2008 R2, para iniciar o Windows
PowerShell com a opo "Executar como administrador":
1. Clique em Iniciar, Todos os Programas, e na pasta do Windows
PowerShell.
2. Clique com o boto direito do mouse no Windows PowerShell e,
em seguida, clique em "Executar como administrador".
A opo "Executar como administrador" tambm est disponvel em outras
entradas do Windows Explorer para Windows PowerShell, incluindo os
atalhos. Clique com o boto direito do mouse no item e, em seguida,
clique em "Executar como administrador".
Quando voc iniciar o Windows PowerShell de outro programa como
o Cmd.exe, use a opo "Executar como administrador" para iniciar
o programa.
COMO CONFIGURAR SEU COMPUTADOR PARA COMUNICAO REMOTA
O servio WinRM, que a implementao do protocolo WS-Management da
Microsoft, no oferece suporte aos recursos de configurao remota do
Windows PowerShell. Para usar os recursos de comunicao remota, voc
precisa alterar a configurao padro do WS-Management no sistema.
Para configurar o Windows PowerShell para receber comandos remotos:
1. Inicie o Windows PowerShell. No Windows Vista e nas verses
posteriores do Windows, inicie o Windows PowerShell com a opo
"Executar como administrador".

2. No prompt do comando, digite:


enable-psremoting
Este procedimento permite que os usurios de outros computadores
estabeleam conexes remotas e executem comandos remotos no
computador local. Tambm permite a criao de uma conexo de
"loopback" no computador local.
Para verificar se a comunicao remota foi configurada
corretamente, execute um comando de teste como o comando
a seguir, que cria uma sesso remota no computador local.
new-pssession
Se a comunicao remota for configurada corretamente, o comando
criar uma sesso no computador local e retornar um objeto que
representa a sesso. A sada deve se assemelhar sada de
exemplo a seguir:
C:\PS> new-pssession
Id Name
-- ---1 Session1

ComputerName
-----------localhost

State
----Opened

ConfigurationName
----Microsoft.PowerShell

Se o comando falhar, consulte about_Remote_Troubleshooting para obter


assistncia.
NOES BSICAS SOBRE DIRETIVAS
Quando voc estiver trabalhando remotamente, usa duas instncias
do Windows PowerShell, uma no computador local e outra no
computador remoto. Como resultado, seu trabalho ser afetado
pelas diretivas do Windows e do Windows PowerShell nos
computadores locais e remotos.
Em geral, antes de voc se conectar e quando estiver
estabelecendo a conexo, as diretivas no computador local sero
efetuadas. Quando voc estiver usando a conexo, as diretivas no
computador remoto sero efetuadas.
CONSULTE TAMBM
about_Remote
about_PSSessions
Invoke-Command
Enter-PSSession
New-PSSession

Você também pode gostar