Cómo habilitar el escritorio remoto con PowerShell en Windows 10

Puede habilitar o deshabilitar rápidamente el Escritorio remoto en Windows 10 usando los comandos de PowerShell, y así es cómo.

En Windows 10, la función Escritorio remoto le permite acceder a una computadora de forma remota para ayudar a otros usuarios o administrar servicios sin tener que estar físicamente presente en la ubicación.



Si bien puede administrar esta función a través de Aplicación de configuración, también puede habilitar o deshabilitar Escritorio remoto en Windows 10 usando PowerShell. Es posible que desee utilizar este método para crear una secuencia de comandos que pueda usar para configurar rápidamente el Escritorio remoto en varios dispositivos, o enviar la secuencia de comandos a un usuario, al que simplemente puede hacer doble clic para configurar la función automáticamente sin pasos adicionales.

En esto guía, aprenderá los pasos para usar PowerShell para habilitar o deshabilitar el Escritorio remoto en Windows 10, y los pasos para abrir los puertos de firewall necesarios para una conexión exitosa.

Importante: Escritorio remoto solo está disponible en Windows 10 Pro, es no una característica disponible en Windows 10 Home. Además, se recomienda que haga un copia de seguridad completa de su computadora antes de continuar, ya que modificar el registro incorrectamente puede causar daños irreversibles a su sistema.

Cómo habilitar el escritorio remoto con PowerShell

Siga estos pasos para habilitar el protocolo de escritorio remoto con PowerShell:



  1. Abierto comienzo en Windows 10

  2. Buscar Potencia Shell, haga clic con el botón derecho en el resultado superior y seleccione el Ejecutar como administrador opción.

  3. Escriba el siguiente comando para habilitar el protocolo de escritorio remoto y presione Entrar:



    Set-ItemProperty -Path 'HKLM:  System  CurrentControlSet  Control  Terminal Server' -name 'fDenyTSConnections' -value 0

    Enable Remote Desktop using PowerShell

    Habilitar Escritorio remoto con PowerShell
  4. (Opcional) Escriba el siguiente comando para habilitar el escritorio remoto a través del Firewall de Windows y presione Entrar

    Enable-NetFirewallRule -DisplayGroup 'Escritorio remoto'

Una vez que complete los pasos, podrá usar la aplicación moderna Escritorio remoto o la aplicación anterior de Conexión a escritorio remoto para acceder a su computadora de forma remota, incluso con el firewall habilitado.

Cómo deshabilitar el escritorio remoto con PowerShell

Siga estos pasos para deshabilitar el protocolo de escritorio remoto con PowerShell:

  1. Abierto comienzo.

  2. Buscar Potencia Shell, haga clic con el botón derecho en el resultado superior y seleccione el Ejecutar como administrador opción.

  3. Escriba el siguiente comando para deshabilitar el protocolo de escritorio remoto y presione Entrar:

    Set-ItemProperty -Path 'HKLM:  System  CurrentControlSet  Control  Terminal Server' -name 'fDenyTSConnections' -value 1

    Disable Remote Desktop using PowerShell

    Deshabilitar el escritorio remoto con PowerShell
  4. (Opcional) Escriba el siguiente comando para deshabilitar el escritorio remoto a través del Firewall de Windows y presione Entrar:

    Disable-NetFirewallRule -DisplayGroup 'Escritorio remoto'

Después de completar los pasos, la función Escritorio remoto se deshabilitará y se cerrará el puerto del firewall.

Estamos centrando esta guía en PowerShell, pero puede usar estos pasos para realizar las mismas tareas usando el símbolo del sistema.