在我运行 Windows 7 的工作电脑上,我通常有一台显示器显示主计算机,另一台主要用于远程桌面连接。我经常需要在主屏幕上访问桌面。通常,我会按 Windows+D 来最小化所有内容并显示桌面,但这也会最小化远程桌面会话,并且我在那里运行的测试(通过 Selenium 进行的自动化 Web 测试)如果检测到主窗口没有焦点,就会开始失败。理想情况下,我希望能够以某种方式最小化所有内容并仅在一个显示器上查看桌面。有办法吗?
答案1
我认为 Windows 本身不支持此功能。您可以尝试摇动窗口方法来最小化除当前窗口之外的所有内容,然后使用远程桌面窗口执行此操作。
考虑到您在不同的显示器上运行远程桌面,我确实有一个解决方案,我确信它会起作用,因为我自己使用它(但略有不同)
有一个项目叫德克斯波特,这是一个五虚拟的德桌面米anager。此 VDM 的妙处在于,它有一个选项可以忽略任何显示器上的窗口。这意味着您可以使用快捷键移动到不同的五虚拟的德esktop,它会对桌面 1 上的所有窗口执行此操作,而桌面 2 上的所有窗口则保持不变。它有一个选项,即使程序本身不在屏幕上,也可以在任务栏中显示打开的程序,切换到该程序时会切换到正确的 VD。
它还具有创建规则以执行自动操作的功能。这些规则可以是:我打开的任何应用程序,在 VD1 上打开它,然后跳转到 VD1。您的第二个 VD 将成为您的干净桌面。一旦您从那里启动程序,它就会自动将其移动到 VD1 并切换到那里。
当然,如果您要使用 dexpot 的功能,您可能会使用更多 VD 并适应此系统。我的桌面现在更加整洁,因为不同的程序在不同的 VD 中打开,并且它们会自动切换到它们。当然可以不显示任务栏中的程序(默认),因此您必须亲自导航到该桌面。
微小编辑:Dexpot 可以做更多,但我不想让这篇文章成为广告。XD 这篇文章满足了 OP 的要求,这才是最重要的。