Answers:
CTRL+ ALT+ BREAK将最小化到主机PC的最大窗口。
ctrl + alt + pause
不适用于MS造型键盘(Windows 8)。
这也困扰了我最长的时间。
最初尝试使用AutoHotkey解决它失败,因为远程桌面客户端安装了键盘挂钩并吞下了所有输入。
我终于发现Caps Lock密钥被传递到本地系统。
所以,这AutoHotkey的脚本将做的伎俩,使得Ctrl+ Shift+ CapsLock最小化远程桌面:
#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
#IfWinActive Remote Desktop Connection ahk_class TscShellContainerClass
并放在SetTitleMatchMode, 2
开头,以便它检查窗口标题是否包含“远程桌面连接”文本
Alt+Tab
可以使用舒适的普通键盘快捷键退出全屏远程桌面,但是在连接之前需要稍有不同的设置。而不是最小化远程系统,我只是切换到另一个本地程序,并使用以下内容将远程系统留在后台:
此外,您可以使用Alt+ Page Down(或Alt+ Shift+ Page Up)反向循环浏览远程系统上的活动程序。
应该指出Luc的一个警告:使用此设置,所有使用的键盘快捷键Windows Key都将发送到本地系统。一个示例是Windows Key+ E来打开Windows资源管理器,它将使您进入本地文件系统,而不是远程文件系统。
习惯了很短的时间,但是此设置对我来说效果很好,不需要其他软件或多个快捷方式。
对于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
我做同样的事情。我在XP中找到的最佳解决方案是虚拟维度,始终将虚拟桌面放在首位。然后,我可以全屏切换4个远程桌面,每次单击鼠标一次。但是,Virtual Dimension在Windows 7中(至少在64位中)无法正常运行。它似乎可以工作,但是尽管该复选框保持选中状态,但它却丢失了“ always on top”,而虚拟桌面切换器却没有。它非常接近我们俩想要的,但是到目前为止。
Alt + Caps Lock,不使用Caps Lock烦人的状态更改(如果您没有Scroll Lock,则很好)
起初很烦,但是从长远来看最舒适。我喜欢只能用左手快速切换
Dexpot 1.将下一个桌面设置为Alt + Scroll Lock(如果像我一样,您没有滚动锁,请使用Windows屏幕键盘按“ ScrLk”)2.将上一个桌面设置为Alt + Scroll Lock 3.将屏幕概述设置为Ctrl +滚动锁定
现在,使用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 +大写锁定可快速切换到远程桌面。