Cómo ejecutar comandos de PowerShell en un sistema remoto de Windows 10
Windows 10 tiene herramientas de acceso remoto. Estas herramientas vienen integradas en el sistema operativo y también puede instalar herramientas de acceso remoto de terceros. El acceso remoto es una característica útil, pero también puede ser un riesgo para la seguridad si no se preocupa de cómo y cuándo está habilitado, oa quién le da acceso remoto. Por esta razón, la mayoría de las herramientas de acceso remoto están bloqueadas detrás de capas de acceso que deben otorgarse antes de que la herramienta pueda funcionar en su sistema. PowerShell no es una excepción.
Ejecute comandos de PowerShell en un sistema remoto de Windows 10
Puede ejecutar comandos de PowerShell en un sistema Windows 10 remoto, pero el sistema de destino debe permitir que estos comandos se ejecuten de forma remota.
Habilite los comandos de PowerShell en el sistema remoto
Para habilitar la ejecución de comandos remotos de PowerShell en un sistema, siga estos pasos.
- En el sistema de destino, abra PowerShell con derechos de administrador.
- Ejecute este comando:
Enable-PSRemoting -Force
- Una vez que se haya ejecutado el comando, podrá acceder a él de forma remota y ejecutar comandos de PowerShell.
Si la computadora de destino es parte de un grupo de trabajo pero no está conectada a un Active Directory, deberá habilitar los comandos de PowerShell en el sistema siguiendo estos pasos.
- En el sistema de destino, abra PowerShell con derechos de administrador.
- Ejecute este comando:
Set-NetFirewallRule -Name 'WINRM-HTTP-In-TCP' -RemoteAddress Any
- Una vez que se ejecuta el comando, podrá acceder al sistema de forma remota y ejecutar comandos de PowerShell en él.
Estos comandos son básicos cuando se trata de habilitar comandos de PowerShell en un sistema remoto, pero también ejecutará otros comandos. Por un lado, cuando se conecta a un sistema remoto, tendrá que autenticarse con el nombre de usuario y la contraseña del sistema. Además, también tendrá que incluir en la lista blanca la computadora desde la que va a acceder de forma remota al sistema. De ninguna manera es un proceso simple, pero comienza habilitando la ejecución de comandos en el sistema remoto.
Conclusión
El acceso remoto es complicado cuando se realiza a través de líneas de comando. Si tiene dificultades para configurar el acceso remoto, considere usar una herramienta de terceros como TeamViewer, que es mucho más fácil de usar pero aún segura. Si no tiene más remedio que usar PowerShell, debe dedicar tiempo a aprender cómo iniciar una conexión y los parámetros que puede definir para ella. Haga esto antes de tener que acceder de forma remota al sistema. Un poco de conocimiento e información sobre cómo funciona el acceso remoto lo ayudará a solucionar problemas a medida que surjan.
La publicación Cómo ejecutar comandos de PowerShell en un sistema remoto de Windows 10 apareció primero en AddictiveTips .