Está en la página 1de 3

TEMA

about_Remote_Requirements
DESCRIPCIN BREVE
Describe los requisitos del sistema y los requisitos de
configuracin para ejecutar comandos remotos en Windows PowerShell.
DESCRIPCIN DETALLADA
En este tema se describen los requisitos del sistema, los
requisitos del usuario y los requisitos de recursos para establecer
conexiones remotas y ejecutar comandos remotos en Windows PowerShell.
Tambin se incluyen instrucciones para configurar operaciones remotas.
Nota: muchos cmdlets (como Get-Service, Get-Process,
Get-WMIObject, Get-EventLog y Get-WinEvent) obtienen objetos de
equipos remotos mediante los mtodos de Microsoft .NET Framework para
recuperar objetos. No usan la infraestructura de comunicacin remota
de Windows PowerShell. Los requisitos que se abordan en este
documento no se aplican a estos cmdlets.
Para obtener los cmdlets que tienen un parmetro ComputerName
pero no utilizan la comunicacin remota de Windows PowerShell,
lea la descripcin del parmetro ComputerName de los cmdlets.
REQUISITOS DEL SISTEMA
Los equipos locales y remotos deben tener:
-- Windows PowerShell 2.0 o posterior
-- Microsoft .NET Framework 2.0 o posterior
-- Versin 2.0 de Administracin remota de Windows
Para obtener el nmero de versin de una versin instalada de Windows
PowerShell, utilice la variable automtica $PSVersionTable. El valor de la
propiedad $PSVersionTable.Version.Major debe ser como mnimo 2.
Windows 7 y Windows Server 2008 R2 incluyen la versin 2.0 de
Administracin remota de Windows. Tambin va incluido en el paquete de
instalacin integrada que incluye Windows PowerShell para las versiones
anteriores de Windows.
La aplicacin Entorno de scripting integrado (ISE) de Windows
PowerShell y el cmdlet Out-Gridview requieren Microsoft .NET
Framework 3.5 con Service Pack 1. El cmdlet Get-WinEvent requiere
Microsoft .NET Framework 3.5 o posterior. Estas actualizaciones no se
requieren para la comunicacin remota.
PERMISOS DE USUARIO
Para establecer una conexin remota y ejecutar comandos remotos,
el usuario actual debe ser miembro del grupo Administradores en
el equipo remoto. O bien, el usuario actual debe poder
proporcionar las credenciales de un administrador.
EJECUTAR COMO ADMINISTRADOR

En Windows Vista, Windows Server 2008 y versiones posteriores de


Windows, se requieren privilegios de administrador para las siguientes
operaciones de comunicacin remota:
-- Establecer una conexin remota con el equipo local. Este
escenario se suele denominar "bucle invertido".
-- Administrar las configuraciones de las sesiones en el equipo local.
-- Ver y cambiar la configuracin de WS-Management en el equipo local.
Se trata de la configuracin en el nodo LocalHost de la unidad WSMAN:.
Para poder realizar estas tareas, debe iniciar Windows PowerShell
con la opcin "Ejecutar como administrador", aunque sea miembro
del grupo Administradores en el equipo local.
En Windows 7 y Windows Server 2008 R2, para iniciar Windows
PowerShell con la opcin "Ejecutar como administrador":
1. Haga clic en Inicio, haga clic en Todos los programas,
haga clic en Accesorios y, a continuacin, haga clic en la carpeta
Windows PowerShell.
2. Haga clic con el botn secundario en Windows PowerShell y,
a continuacin, haga clic en "Ejecutar como administrador".
En Windows Vista y Windows Server 2008, para iniciar Windows
PowerShell con la opcin "Ejecutar como administrador":
1. Haga clic en Inicio, haga clic en Todos los programas y,
a continuacin, haga clic en la carpeta Windows PowerShell.
2. Haga clic con el botn secundario en Windows PowerShell y,
a continuacin, haga clic en "Ejecutar como administrador".
La opcin "Ejecutar como administrador" tambin est disponible
en otras entradas del Explorador de Windows para Windows PowerShell,
incluidos los accesos directos. Simplemente haga clic con el botn
secundario en el elemento y, a continuacin, haga clic en
"Ejecutar como administrador".
Si inicia Windows PowerShell desde otro programa, como Cmd.exe,
utilice la opcin "Ejecutar como administrador" para iniciar el
programa.
CMO CONFIGURAR EL EQUIPO PARA LA COMUNICACIN REMOTA
Las caractersticas de comunicacin remota de Windows PowerShell son
compatibles con el servicio WinRM, que es la implementacin de
Microsoft del protocolo Web Services for Management (WS-Management).
Para poder utilizar las caractersticas de comunicacin remota,
deber cambiar la configuracin predeterminada de WS-Management en el
sistema.
Para configurar Windows PowerShell de modo que pueda recibir comandos
remotos:
1. Inicie Windows PowerShell. En Windows Vista y versiones

posteriores de Windows, inicie Windows PowerShell con la opcin


"Ejecutar como administrador".
2. En el smbolo del sistema, escriba:
enable-psremoting
Este procedimiento permite a los usuarios de otros equipos establecer
conexiones remotas y ejecutar comandos remotos en el equipo local. Tambin
permite crear una conexin de "bucle invertido" en el equipo local.
Para comprobar si la comunicacin remota est correctamente
configurada, ejecute un comando de prueba similar al que figura a
continuacin a fin de crear una sesin remota en el equipo local.
new-pssession
Si la comunicacin remota est correctamente configurada, el comando crear
una sesin en el equipo local y devolver un objeto que representa la sesin.
El resultado debe ser similar al siguiente ejemplo:
C:\PS> new-pssession
Id Name
-- ---1 Session1

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

State
----Opened

ConfigurationName
----Microsoft.PowerShell

Si el comando genera un error, vea about_Remote_Troubleshooting


para obtener ayuda.
COMPRENDER LAS DIRECTIVAS
Cuando se trabaja de forma remota, se usan dos instancias de Windows
PowerShell, una en el equipo local y otra en el equipo remoto.
Por consiguiente, el trabajo se ve afectado por las directivas de Windows
y las directivas de Windows PowerShell en el equipo local y el equipo remoto
.
En general, antes y en el momento de establecerse la conexin,
las directivas vigentes son las directivas en el equipo local. Cuando se
empieza a usar la conexin, las directivas vigentes son las del equipo remoto.
VEA TAMBIN
about_Remote
about_PSSessions
Invoke-Command
Enter-PSSession
New-PSSession

También podría gustarte