RDP를 사용하여 컴퓨터에 연결했지만 다음을 호출할 때(powershell을 통해 PSTerminalServices 사용):
get-tssession -computername thecomputer
나는 얻다:
Exception calling "GetSessions" with "0" argument(s): "No more data is available"
...내 세션의 세부정보 대신. 가상 머신에 적합합니다.
원격지원이 가능하도록 구성되어 있습니다.
제가 무엇을 놓치고 있나요?
답변1
Get-TSSession
cmdlet이 일부 내용을 읽으려고 시도하는 것 같습니다.기재(또는파이프?) 데이터가 전송되고 실패합니다. 소스 코드를 보면 PSTerminalServices
그것이 사용되는 것을 알 수 있습니다.카시아그리고 이것은권한 문제.
이 질문은 관련이 있을 수 있습니다:로컬 시스템에서 WTSEnumerateSessions 호출
원격 서버에서 설정해 보세요'완전한 통제하에있는'컴퓨터의 컴퓨터 계정에 대한 권한을 부여하고 권한 변경 사항을 적용하려면 원격 데스크톱 서비스 서비스를 다시 시작하세요.