Windows 원격 데스크톱-키보드의 잠금을 해제하는 방법? 세션이 실행되고 다른 하나에서 실행되는 일반

두 대의 모니터가 있고 그 중 하나에서 전체 화면 원격 데스크톱 세션이 실행되고 다른 하나에서 실행되는 일반 Windows 프로그램이 있습니다.

다른 프로그램 중 하나에 포커스가 있으면 일반적으로 창 사이에서 Alt + Tab을 할 수 있으며 Alt + Tab을 선택할 수있는 선택 중 하나는 원격 데스크톱입니다.

원격 데스크톱으로 전환하면 키보드가 원격 데스크톱에 의해 “트랩”되므로 프로그램간에 Alt + Tab 스위치를 추가하면 원격 데스크톱에서 열립니다.

원격 데스크톱에 포커스가있는 동안 키보드를 “트랩 해제”하는 키보드 단축키가 있습니까? 따라서 후속 Alt + Tab이 다른 모니터의 프로그램 중 하나로 전환됩니까?

(저는 정확하게 Key를 사용하는 VirtualBox 가상 머신에 익숙합니다. 즉, VM에서 키보드를 언 트랩합니다.)



답변

전체 화면으로 설정하고 활성화하면 키를 “포장 해제”할 수 없습니다.

그러나 다른 답변에 대한 귀하의 의견에 따라 원격 데스크톱에서 나가는 일반 키보드 전용 방법을 원하면 다음을 시도하십시오.

Ctrl+ Alt+를 누릅니다 Pause/Break.

이렇게하면 전체 화면 모드에서 빠져 나와 키를 “랩 해제”하여 Alt+ 를 수행 할 수 있습니다 Tab. 전체 화면 모드로 돌아가려면 동일한 바로 가기를 수행하십시오.


답변

나는 같은 문제가 있었고이 답변을 읽었으므로 솔루션을 추가해야합니다. 아마도 다른 사람을 도울 수 있습니다.

Ctrl+ Alt+ 를 누르고 싶었지만 Pause/Break실수로 Press Ctrl+ Alt+를 누르십시오 Home.

이렇게하면 최대화 된 창에서 제목 표시 줄로 포커스가 이동하고 그 후에 Alt+ Tab가 작동 한다는 것을 알았습니다 .

이것은 조금 더 편리하다고 생각합니다 ..


답변

원격 컴퓨터에 연결하기 전에 속성 (로컬 소스)을 변경하여 키보드 바로 가기를 원격 PC로 보내지 않을 수 있습니다. 기본 설정 : 전체 화면 일 때만. 로컬로 설정하면 일반적으로 사용하는 것과 다른 특정 바로 가기 키가 활성화됩니다.

Alt-tab은 대체 페이지 업이됩니다.
Ctrl-alt-del은 ctrl-alt-end가됩니다.


답변

마찬가지로 버트는 말했다 , Ctrl+ Alt+하면 Home제목 표시 줄에 포커스를 제공 같은 것들 때문에 Alt+ Tab로컬 바탕 화면으로 이동합니다.

또한 타격 ESC이 원격 데스크톱에 다시 집중 한다는 것을 알았습니다 . (Windows 10에서는 @JohnnyO가보고 한 시간 초과 문제가 없었습니다.)


답변

(Windows 10 Home 및 Windows 2012 Server)

두 기능을 모두 수행 할 수있는 기능을 원했기 때문에 로컬 컴퓨터 용 AutoHotKey 스크립트를 작성했습니다.

아무것도 잘못하지해야하지만이 횡령 이후 Left Mouse ButtonEnter, 아마 저장 작업 첫째.

RDC를 최대화하는 동안에도 로컬 컴퓨터에 Windows 키 명령에 대한 모든 액세스 권한을 부여했습니다

그런 다음 RDC가 열려있는 동안 WIN+ TAB( #Tab) 를 캡처 한 AutoHotKey 스크립트 (잘 정통하지는 않음)를 작성 하고이를 사용 하여 터미널 서비스에 내장 된 ALT+ Page Down를 사용하여 서버의 ALT+ 를 활성화합니다 Tab. 열린 후에는 화살표 키를 사용하여 탐색하고 입력 / 클릭하여 선택할 수 있습니다.

이를 개선 할 수 있다면 공유하고 공유하십시오.

#persistent
#Tab::WinTabbing()
return

WinTabbing() {
    WinGetTitle, Title, A                             ; Get Title
    StringRight, TitleEnd, Title, 25                  ; RDC is 25 letters long
    If (TitleEnd = "Remote Desktop Connection")       ; Check that an RDC is active. This will probably have
                                                      ; issues with the inital "connect to dialog of RDC
    {
        Send, {Alt down}{PgDn}                        ; Press and hold alt, and press pgdn
        Hotkey, Enter, Entering, On                   ; Map Enter, Click, and their alt-counterparts to Entering()
        Hotkey, !Enter, Entering, On
        Hotkey, LButton, Entering, On
        Hotkey, !LButton, Entering, On
        return
    }
}
; There is no return statement at the end of this function, because we want
; Control Tab to work when focused in any other window.

; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
; I left the functions in comments if anyone want to try
; Righting()
;   Send, Right
;   return
; }

; Lefting() {
;   Send, Right
;   return
; }

Entering() {
    Send, {Alt}{Enter}                                ; Releases Alt, and makes the selection
    Hotkey, Enter, Entering, Off                      ; See WinTabbing()
    Hotkey, !Enter, Entering, Off
    Hotkey, LButton, Entering, Off
    Hotkey, !LButton, Entering, Off
    return
}

답변

원격 데스크톱에는 일반적으로 “트랩 ​​해제”키가 없지만 마우스는 갇히지 않습니다. RDP 클라이언트가 포커스를 잃을 수 있도록 다른 모니터의 아무 곳으로나 이동 한 다음 클릭하면 RDP 클라이언트에 다시 포커스를 줄 때까지 나머지 시스템에서 키가 제대로 작동합니다.