Hyper-V에서 호스팅하는 두 개의 원격 데스크톱이 있습니다.Sysinternals psexec이 원격 데스크톱에서 실행되지 않습니다.
원격 데스크톱 "A"에서 실행하려는 .bat 파일이 있습니다.
원격 데스크톱 "B"에서 컴퓨터 "A"의 .bat 파일을 호출 할 준비가 된 psexec cmd로 cmd를 열었습니다.
"path-to\\psexec.exe" \\ip -u domain\username -p pswd -i cmd.exe /c "path-to\\myFile.bat %*"
시스템에서의 .bat 파일에 포함 된 스크립트는 "A"는 따라서 UI에서 작동하며 것은 개방 겠다는 화면을 요구한다, 그래서 동시에 2 RD를 연결하고 있습니다. 그러나 컴퓨터 "B"에서 psexec 명령을 호출하면 cmd가 오류를 반환하지만 서버의 Hyper-V 관리자 인터페이스를 통해 RD "A"를 직접 열면 psexec 명령이 예상대로 작동합니다.
왜 이런 일이 발생했는지 설명 할 수 있습니까?
어떤 오류가 반환됩니까? – yonisha