PSTerminalServices não retorna detalhes sobre a sessão

1

Estou conectado a uma máquina usando o RDP, mas quando eu chamo o seguinte (usando o PSTerminalServices via powershell):

get-tssession -computername thecomputer

Eu recebo:

Exception calling "GetSessions" with "0" argument(s): "No more data is available"

... em vez de detalhes da minha sessão. Funciona muito bem para máquinas virtuais.

Está configurado para permitir assistência remota.

O que estou perdendo, por favor?

    
por Beakie 02.03.2015 / 13:27

1 resposta

2

Parece que o cmdlet Get-TSSession tenta ler alguns registro (ou pipe ?) dados e falha. Olhando para o código-fonte PSTerminalServices , vejo que ele usa Cassia e isso pode ser um problema de permissões .

Esta questão pode ser relevante: Chamando WTSEnumerateSessions de um sistema local

Try to set on the remote server 'Full Control' permissions for the computer account of your machine and restart the Remote Desktop Services service for the permission changes to take effect.

    
por 02.03.2015 / 15:11