Estoy conectado a una máquina usando RDP pero cuando llamo a lo siguiente (usando PSTerminalServices a través de powershell):
get-tssession -computername thecomputer
Yo obtengo:
Exception calling "GetSessions" with "0" argument(s): "No more data is available"
...en lugar de detalles de mi sesión. Funciona muy bien para máquinas virtuales.
Está configurado para permitir asistencia remota.
¿Qué me falta por favor?
Respuesta1
Parece que Get-TSSession
el cmdlet intenta leer algunosregistro(otubo?) datos y falla. Mirando el PSTerminalServices
código fuente veo que usaCasiay esto podría ser unproblema de permisos.
Esta pregunta puede ser relevante:Llamar a WTSEnumerateSessions desde un sistema local
Intente configurar en el servidor remoto'Control total'permisos para la cuenta de computadora de su máquina y reinicie el servicio de Servicios de Escritorio remoto para que los cambios de permisos surtan efecto.