terminal-services - 如何阻止 Windows 应用程序窃取焦点

标签 terminal-services rdp

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




我知道这不是严格意义上的编程问题,但你们一定都经历过。

所以...你有四五个 RDP session 通过 corp VPN 打开,你在你最喜欢的 IDE 中猛烈抨击,你的数据中心的 VPN 短暂反弹然后恢复,你所有的 RDP session 开始重新建立它们的连接,同时依次这样做,一个接一个地捕获焦点。相当该死的烦人和彻头彻尾的粗鲁。

知道如何防止这种行为并让 RDP 客户端闪烁它的任务栏按钮而不是完全从你正在做的事情上转移注意力吗?

@ Jason - 感谢您的回复,我正在运行 64 位 Vista 和 64 位 Windows 2008。知道它的播放效果如何吗?

@ Jason - 好主意。完毕。

@ Ryan - 也感谢您的回答。我试过 Terminals之前有几次,但我经常需要并排查看两个或三个 session ,这些 session 并不是真的很方便,如果有一个“在自己的窗口中弹出”按钮就好了。我曾经抓取过源代码来修复类似的问题,但一直没有时间。我还发现,每当出现短暂的网络断开连接(例如 xDSL 抖动)时,它的行为就会很奇怪,它会重新连接到错误的 session (通常是新 session ),并使我在服务器上打开的 session 处于断开连接状态。否则终端会非常酷,我们有 200 多个 Windows 服务器,组织所有这些 .rdp 文件可能会很痛苦。

最佳答案

我用 Tweak UI配置资源管理器,以便应用程序不会窃取焦点;您还可以配置它们在任务栏中闪烁的次数。

编辑:进入 Tweak UI 后,这些选项可在 General > Focus 下找到。

编辑:@Kev,显然有 a 64-bit version (显然不是 MS 批准的,我当然会扫描它是否有病毒)在 64 位版本的 XP 上成功运行。据我所知,您下载它,然后以管理员身份在 XP 兼容模式下运行它,它就可以解决问题。 Tweak UI 基本上是一个很好的封装注册表黑客的集合,所以我想如果你不关心以这种方式运行 Tweak UI,你可以自己找到这些黑客。希望对你有用!

关于terminal-services - 如何阻止 Windows 应用程序窃取焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22903/

相关文章:

c# - 通过命令断开登录的远程桌面用户

windows - 在另一个 Windows 终端 session 中运行

delphi - 移动远程访问窗口时按下 Ctrl 键

windows-server-2008 - 无法在远程服务器上启动 "explorer.exe"

aes - 在虚拟机上托管的旧版 DOS 程序上进行打印

ssl - 在单个 ec2 实例 VPC 上设置 RD 网关

installation - 如何在 InnoSetup 脚本中检测我是否在终端服务器上安装?

windows - Delphi中的剪贴板操作

sockets - 哪些进程间通信方法适用于终端服务器?

.net - 通过 RDP 部署 .NET 应用程序