我用 ALT + 标签 整天在窗户之间切换。当我正在远程工作时,我将使用远程桌面登录我的Windows 7 PC。
从主机,它很简单 ALT + 标签 切换到远程机器。
但是,在远程机器上 ALT + 标签 不允许我切换回主机,迫使我去 使用鼠标 (喘气!)。为了清楚起见,我仍然希望在使用时看到客户机的应用程序 ALT + 标签 在客机上。我只是希望能够看到主机 其中一个选择 在 ALT + 标签 而我在远程。
有没有办法可以 ALT + 标签 从远程机器返回主机,也许是通过第三方插件?
我用 ALT + 标签 整天在窗户之间切换。当我正在远程工作时,我将使用远程桌面登录我的Windows 7 PC。
从主机,它很简单 ALT + 标签 切换到远程机器。
但是,在远程机器上 ALT + 标签 不允许我切换回主机,迫使我去 使用鼠标 (喘气!)。为了清楚起见,我仍然希望在使用时看到客户机的应用程序 ALT + 标签 在客机上。我只是希望能够看到主机 其中一个选择 在 ALT + 标签 而我在远程。
有没有办法可以 ALT + 标签 从远程机器返回主机,也许是通过第三方插件?
Answers:
使用 CTRL + ALT + 打破 要还原远程桌面窗口,它不再是全屏。
然后用 ALT + 标签 在本地计算机上切换应用程序。
当你想回到远程机器时, ALT + 标签 它,然后按 CTRL + ALT + 打破 再次将其恢复为全屏。
^!{CtrlBreak}
(以及许多其他组合)对我不起作用 - 许多其他人经历过 相同 虽然AHK似乎确实有效 一些 。
Windows + Up Arrow
Break
键盘上的键,请参阅我的回答
在我的系统上(使用Windows Server 2012 R2),我使用ctrl + alt + home进入远程桌面栏,然后使用alt + tab在本地计算机上的窗口移动。
Alt键 - 插入 在窗口模式下工作,几乎与 Alt键 - 标签 。
Alt键 - PgDown键 和 Alt键 - PgUp键 也很有用。
对我来说,下面的情景正常 “本地资源”并选择第一个下拉列表 - 键盘 - “在此计算机上” 后记你应该使用Alt + PageUp而不是Alt + Tab
这可以通过使用autohotkey进行一次按键来完成。
Capslock:: ; replace by ^Capslock to use Control+Capslock
WinGet, id, List,,, Program Manager
Loop, %id%
{
this_id := id%A_Index%
WinActivate, ahk_id %this_id%
WinGetTitle, this_title, ahk_id %this_id%
if(this_title!="")
break
}
WinActivate, ahk_id %this_id%
Send, {Alt Down}{Tab}{Alt Up}
Return
每当你按下大写锁定时,上面的脚本将alt-tab到主机。仅供参考,使用大写锁定的原因是因为RDP真的与autohotkey脚本混淆,而大写锁定是发送到家用计算机而不是客户计算机的少数几次击键之一。
要使其工作,请下载autohotkey,将此脚本另存为.ahk文件并在其上执行 家 电脑。
如果您想要保留对大写锁定键的控制权,请在第二行中将“Capslock”替换为“^ Capslock”。
尝试连接 mstsc
(开始 - >运行 - > MSTSC)。
我最初是通过RDP Client连接并尝试过的 解决方案 上面提供的 玩笑 但它不起作用。当我连接使用时 mstsc
并应用解决方案,它的工作原理。
mstsc.exe
。
按Ctrl + Alt键 + 打破 =突破远程桌面全屏
如果您的键盘没有 打破 键,你可以使用:
按Ctrl + Alt键 + 暂停
一旦您突破远程桌面全屏,您就可以使用
Alt键 + 标签 =导航到其他应用程序
视窗 + 向上 =全屏幕应用程序
这是一个很大的生产力提升,因为你永远不会把手从键盘上移到鼠标上。如果你真的很好,你将永远不必再使用鼠标:)
六年后仍然令人讨厌...我希望能够在服务器内外替换选项卡。两全其美的。
(Windows 10 Home和Windows 2012 Server)
什么都不应该出错,但是既然这样就抓住了 鼠标左键 和 输入 ,可能先保存你的所有工作。
即使RDC最大化,我也让本地计算机完全访问Windows键盘命令
然后写了一个AutoHotKey脚本(我并不精通它) 赢得 + 标签 ( #Tab
),而RDC是开放的,然后使用它和 ALT + 向下翻页 内置到终端服务中以激活服务器 ALT + 标签 。一旦打开,您可以使用箭头键导航并输入/单击以选择。
如果你能改进这一点,请做,分享。
#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
}