PSTerminalServices gibt keine Details zur Sitzung zurück

PSTerminalServices gibt keine Details zur Sitzung zurück

Ich bin über RDP mit einem Computer verbunden, aber wenn ich Folgendes aufrufe (mit PSTerminalServices über Powershell):

get-tssession -computername thecomputer

Ich bekomme:

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

...anstelle der Details meiner Sitzung. Funktioniert hervorragend für virtuelle Maschinen.

Es ist so konfiguriert, dass Fernunterstützung möglich ist.

Was übersehe ich bitte?

Antwort1

Es sieht so aus, als ob Get-TSSessiondas Cmdlet versucht, einigeRegistrierung(oderRohr?) Daten und schlägt fehl. Wenn ich mir den PSTerminalServicesQuellcode anschaue, sehe ich, dass er verwendetKassiaund das könnte einBerechtigungsproblem.

Diese Frage könnte relevant sein:Aufrufen von WTSEnumerateSessions von einem lokalen System

Versuchen Sie, auf dem Remote-Server einzustellen'Volle Kontrolle'Berechtigungen für das Computerkonto Ihres Rechners und starten Sie den Remotedesktopdienste-Dienst neu, damit die Berechtigungsänderungen wirksam werden.

verwandte Informationen