在 Windows 10 上的不同虚拟桌面上启动程序,自动将它们置于启动状态。如何操作?

在 Windows 10 上的不同虚拟桌面上启动程序,自动将它们置于启动状态。如何操作?

当 Windows 启动时,我希望程序 A、B、C 在桌面 1 上运行,并且它们应该以特定的方式定位,例如 A 在显示器 1 上全屏显示,B 和 C 在显示器 2 上分割显示。

在桌面 2 上也应该运行具有预定义窗口设置的程序。

这应该自动发生,以便我不必在每次计算机重启后自己重新配置它。

我怎样才能实现这一点?

有没有好的第三方程序?

答案1

虚拟桌面只是组织日常任务的一种方式。在一天开始时设置它们并根据需要使用它们。

https://community.windows.com/en-us/stories/virtual-desktop-windows-10

我们时不时都会分心。无论是通过引人注目的广告,还是您最喜欢的零售商的促销电子邮件。使用 Windows 10 中的虚拟桌面,您可以将桌面扩展到空间的物理限制之外,组织相关任务组,并在它们之间轻松切换。随时随地处理您想做的事情变得容易得多。

但是虚拟桌面无法在重启后继续存在:

https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_desktop-insiderplat_pc/virtual-desktops-vanish-on-reboot-windows-10/90e49fc8-aae0-4436-ae62-cc41edc1d149

预计所有正在运行的应用程序都会在关机时关闭。如果您改用休眠模式,则在再次开机后,它们可能仍在每个桌面上运行。

虚拟桌面与启动哪些应用程序无关。所有启动的应用程序在所有桌面上都可用。(只需尝试所有桌面,您就会看到)

答案2

搜索“虚拟桌面监视器“ 引发了几次讨论。乍一看,我没有看到任何有关预配置布局的内容,但我也没有仔细看。

您可以尝试以下方法。它使用:

  • 超级蒙,“多显示器系统的实用程序,旨在提高工作效率并充分发挥多显示器的潜力。”它基于 GUI,但具有快捷功能我认为它可能会帮助您完成您想要的操作(我不使用 UltraMon,因此不保证)。保存的快捷方式指定应用程序的完整多显示器启动配置,并且可以从命令行调用。我还没有研究是否有任何其他具有类似功能的多显示器实用程序。

  • 虚拟桌面,用于切换到指定的虚拟桌面并在那里执行命令的实用程序。

对于每个应用程序:

  1. 创建一个UltraMon 快捷方式在所需的监视器上以所需的窗口大小、位置等启动应用程序。
  2. 将 UltraMon 快捷方式保存为 Windows 快捷方式 (.lnk文件)。
  3. 使用虚拟桌面在所需的虚拟桌面上运行 Windows 快捷方式。

将 VDesk 命令收集到脚本中,例如:

vdesk on:2 run:"Notepad on monitor 3.lnk"
timeout /t 5
vdesk on:3 run:"Firefox on monitor 1.lnk"
timeout /t 45
...

这些timeout命令为每个应用程序提供了打开窗口的时间,然后下一个 VDesk 命令会再次切换桌面。您必须通过实验找到合适的持续时间。例如,如果我的 Firefox 决定自动更新,则启动可能需要大约 40 秒,但通常它的窗口会更快地打开,我可以点击一个键继续。

在重启期间处理完 Windows 更新的后果后,我更喜欢手动运行启动脚本。但是,如果需要,您可以从任务计划程序或 Windows 启动文件夹中调用它。

你可以搜索 SuperUser.com了解有关 VDesk 和 UltraMon 的更多讨论。

相关内容