題 最小化遠程桌面的鍵盤快捷方式


有沒有辦法,使用鍵盤,從最大化(全屏)遠程桌面連接切換回主計算機?

我有大約4個遠程桌面連接,我之間切換,每次我想切換時都不必去鼠標。

我知道我可以按 按Ctrl+Alt鍵+打破 並規範化遠程桌面屏幕。這很接近,但我想要一種方法來最小化它(所以我不需要規範化 - >切換 - >每次我想切換屏幕時最大化)


104
2017-11-05 15:39


起源




答案:


CTRL + ALT + 打破 將最大化窗口最小化到主機PC。


65
2018-05-04 13:26



對我而言,只是“規範化”它。但這還不錯。 (然後可以使用Alt + Tab。) - Vaccano
對我來說,第二個ctrl-alt-break將重新最大化窗口。 - Ben Mosher
如果您沒有BREAK鍵或者必須輸入FN才能達到BREAK,CTRL + ALT + PAUSE也可以使用。 - hobbes3
ctrl + alt + pause 不適用於MS sculpt鍵盤(Windows 8)。 - Sridhar Ratnakumar


按Ctrl + Alt鍵 +  將重點放在您的本地機器上(至少在Win 8中)。 按Ctrl + Alt鍵 +  然後 贏得 將打開本地計算機上的Windows菜單。

在使用虛擬機的情況下,我經常打開多個RDP會話,然後切換 按Ctrl + Alt鍵 +  然後 贏得 + Ť 然後用箭頭鍵選擇我想要的RDP會話。


37
2018-06-07 15:37



按下Ctrl + Alt + Home後,在Windows 10中,我可以在本地計算機中使用Alt + Tab - Harun


這也困擾了我最長的時間。

使用AutoHotkey解決此問題的初始嘗試失敗,因為遠程桌面客戶端安裝了鍵盤掛鉤併吞下了所有輸入。

我終於發現了 大寫鎖定 密鑰被傳遞到本地系統。

因此,這個AutoHotkey腳本將完成這一操作 按Ctrl+轉移+大寫鎖定 最小化遠程桌面:

#IfWinActive ahk_class TscShellContainerClass
  ^+CapsLock::
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize
  return
#IfWinActive

修正後的版本對我有用:

#IfWinActive ahk_class TSSHELLWND
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive

18
2017-07-03 18:04



與Win7 64-bit上的dnk.nitro相同。在更改ahk_class後,Ctrl + Shift + CapsLock適合我。 - koushik
由於#IfWinActive未檢測到遠程桌面,因此在Windows 10下這對我不起作用。我用間諜嘗試了幾種不同的檢測方法。所以我刪除了#IfWinActive行,它的工作原理!當然,它現在最小化所有應用程序,而不僅僅是遠程桌面,但我可以忍受。 - Knox
對於我在Windows 10上,我必須將IfWinActive更改為 #IfWinActive Remote Desktop Connection ahk_class TscShellContainerClass 並把 SetTitleMatchMode, 2 在開始時,它檢查窗口標題是否包含“遠程桌面連接”文本 - CichyK24


Alt鍵+標籤

可以使用正常,舒適的鍵盤快捷鍵來退出全屏遠程桌面,但在連接之前需要稍微不同的設置。我只是切換到另一個本地程序,而不是最小化遠程系統,並將遠程系統留在後台,具體如下:

  1. 在使用“遠程桌面連接”連接到遠程計算機之前,在“本地資源”選項卡上,將“鍵盤”設置為“在此計算機上”。這允許使用 Alt鍵+標籤 讓你回到本地系統上的任何其他程序。
  2. 當我想在遠程系統上的程序之間切換時,我使用 Alt鍵+Page Up,就像 Alt鍵+標籤 會,但只在遠程系統上。

另外,你可以使用 Alt鍵+向下翻頁 (要么 Alt鍵+轉移+Page Up)反向循環通過遠程系統上的活動程序。

一個警告 呂克 應該指出:使用此設置,所有鍵盤快捷鍵都使用了 Windows鍵 被發送到本地系統。一個例子是 Windows鍵+Ë 打開Windows資源管理器,它將使您進入本地文件系統,而不是遠程文件系統。

花了很短的時間才習慣,但這種設置對我來說效果很好,無需額外的軟件或多個快捷方式。


10
2018-01-29 19:01



很高興知道這一點,雖然它沒有將所有其他輸入都指向遠程機器。例如,使用Windowskey + E在本地執行。 +1無論如何。 - Luc
@Luc - 這是我應該提到的副作用 - 我會將其添加到答案中。根據您目前的需求,始終擁有Windows Key本地可能會有所幫助或令人沮喪。謝謝。 - kevinmicke
這正是我想要的,但我不知道如何配置它。這裡有一個瀏覽器鏈接打開客戶端,因此在此之前無法配置任何內容。只需打開Citrix客戶端就會要求提供一些從未解決過任何問題的電子郵件。有沒有辦法配置這個?也許我的電腦上的一些配置文件我可以編輯? - T_D
@T_D - 如果您只能通過瀏覽器訪問它,我猜你將無法控制它,我自己也沒有使用過Citrix。雖然他們可能沒有幫助,但有幾個地方可以嘗試:1。C:\ Users \ YOUR_USERNAME \ Documents \ Default.rdp你想要更改為“keyboardhook:i:0”2.如果不是工作,你可以在註冊表中嘗試相同的設置:HKEY_CURRENT_USER \ Software \ Microsoft \ Terminal Server Client \ Default(在這裡找到) msdn.microsoft.com/en-us/library/... )。祝好運! - kevinmicke


對於我在Windows 7 64位進行腳本工作,我不得不改變第一行 #IfWinActive ahk_class TSSHELLWND至 ”IfWinActive ahk_class TscShellContainerClass 所以完整的腳本現在看起來像:

#IfWinActive ahk_class TscShellContainerClass
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive

5
2017-11-29 18:44



這在Mac上的Win7 Ultimate 64位訓練營中對我來說非常有效。謝謝! - John Bubriski


不是你要求的,但可能足夠有用:

CTRL + ALT +   - 切換到主機

CTRL + ALT +   - 切換回遠程計算機

資源


4
2017-11-05 18:47



是的,但如果您選擇不將所有密鑰傳播到遠程計算機,則此操作無效。我需要在遠程機器中有一些鍵盤快捷鍵。 OP提到的組合在這種情況下確實有效,並且提到了缺陷。 - Marcel
希望人們嘗試這種解決方案沒有英特爾顯卡:D - anishsane


打開主機的任務管理器,然後執行任務切換:

  • 按Ctrl+Alt鍵+刪除 (Windows安全性)
  • Ť (任務管理器)
  • Alt鍵+標籤 (主機上的任務切換)

2
2017-08-23 14:13





CTRL+ALT+ 將焦點帶到遠程桌面連接欄。連接欄包括最小化按鈕。

在Windows 7中,如果在進行連接時取消選中“在我使用全屏時顯示連接欄”選項,則最小化RPD會話的鍵是 CTRL+ALT+  空格鍵

如果連接欄設置為show(默認值),則需要點擊 標籤 幾次最小化RDP會話: CTRL+ALT+  標籤  標籤  空格鍵


2
2018-03-03 22:16





我發現你需要兩種shorcuts組合。它適用於Windows 7。

  1. CTRL + ALT + 打破 將最大化窗口最小化到主機PC。
  2. 贏得 + 中號   最小化遠程桌面窗口

或者在第一步中你可以改變窗口 ALT + 標籤


2
2017-11-04 12:13



WIN + M 不起作用。 ALT+TAB 以及你明白。它必須是絕對的解決方案,但不僅僅是某些特定的配置。 - Kirby


我做同樣的事情。我在XP中找到的最佳解決方案是虛擬維度,虛擬桌面始終位於頂部。然後我可以全屏切換4個遠程桌面,每個鼠標點擊一下。但是,Virtual Dimension在Windows 7中不能正常工作(至少在64位中)。它似乎工作,但它失去了“永遠在頂部”雖然複選框保持打開,虛擬桌面切換器沒有。它非常接近我們想要的,但到目前為止。


1
2018-05-15 15:19





Alt +大寫鎖定 沒有Caps Lock煩人的狀態變化(如果您沒有Scroll Lock,那就太好了

起初煩人的設置,但從長遠來看最舒服。我希望能夠用左手快速切換

Dexpot 1.將下一個桌面設置為Alt + Scroll Lock(如果我沒有滾動鎖定,請使用Windows屏幕鍵盤按“ScrLk”) 2.將上一個桌面設置為Alt + Scroll Lock 3.將屏幕概述設置為Ctrl + Scroll Lock

現在使用Autohotkey進行重定向(這樣就可以防止Caps Lock改變它的狀態):

 GetKeyState, state, Capslock ;
    ; Alt + Caps Lock becomes Alt + Scroll Lock
    !Capslock::
        send !{ScrollLock}
    return
    ; Alt + Shift + Caps Lock becomes Alt + Shift + Scroll Lock
    !+Capslock::
        send !+{ScrollLock}
    return
    ; Ctrl + Caps Lock becomes Ctrl + Scroll Lock
    ^Capslock::
        send ^{ScrollLock}
    return

完成。現在,您可以使用Alt + Caps Lock在屏幕之間切換,而不會使用Caps Lock更改其狀態。此外,如果您只需要2個屏幕,您可以將dexpot設置為僅使用2個桌面,這將使alt + caps鎖定快速切換到遠程桌面。


1
2018-03-05 17:42