RedPlug's Tory

안녕하세요 Reds입니다.


현재 Windows RDS(Remote Desktop Service)를 통한 VDI 운영 중에 있으며 단방향복제에 대한 이슈가 있어서 찾아본 내용에 대해서 공유 드립니다.


하기사항은 정상적인 방법은 아니니 참고만 하시면 되겠습니다.


단방향 복제에 대한 Needs는 하기와 같았습니다. 

사용자 PC > VM 허용

VM > 사용자 PC 허용X


타 벤더(Citrix, Vmware)의 경우 지원을 하는 부분으로 알고 있으나, WIndows RDS를 통해서는 불가한 것으로 알고 있습니다.(...제가 못찾은 걸지도..)

지원하는 것은 양방향 혹은 아예 불가 두가지만 가능한 상태여서 여러가지 테스트를 진행해본 결과 RdpClipRdrWindowClass를 종료할 경우 상기 기능이 가능한 것으로 확인되었습니다. 


RDS상에서 Copy & paste를 진행하기 위해서는 RDPCLIP.EXE가 실행되어 있어야 하며 해당 파일을 실행할 경우 rdpclipRDRWindowClass와 RdpClipMainWindowClass 두가지 Class가 실행되게 됩니다.

Taskkill을 통하여 RDPCLIP.EXE를 여러번 Kill해본결과 원하는 기능이 간혹(?) 되길래 뒤져보니 RdpClipRdrWindowClass만 종료될 경우에 단방향 복제가 가능한 것으로 확인하였습니다.

 

상기에도 말씀드렸지만 정상적인 방법은 아닙니다.

(사실 망연계 솔루션등을 도입을 해야 맞지 않을까 싶습니다만...돈이.....)


간단하게 프로그램은 만들어 두었으니(....라지만 사실상 짜집기입니다 제가 코딩을 잘 몰라서^^;)

참고 부탁드립니다.

해당 프로그램은 3초마다 한번씩 rdpcliprdrwindowclass가 살아있는지 체크하고 살아있을경우 Class를 kill하는 프로그램 입니다.

rdpkill.zip