在 Win10 上如何在启动程序时为其指定桌面?

在 Windows10 上可以创建多个虚拟桌面,在开启软件时,总是当前在哪个桌面,软件就在哪个桌面启动,有没有办法在开启软件时指定让它在哪个桌面启动?

应用场景:开机预启动一系列程序,这些程序不会自动隐藏到托盘栏,每次开机为了启动这些软件,总会有一大堆窗口打开,然后手动最小化。

虚拟桌面不清楚

双屏的话,是有办法设置软件的启动位置(坐标)的

我有一计, 不知道是否可行.

1 去除windows里的自动启动.

2 使用脚本或Quicker:

2.1 先启动第一屏里的软件.

2.2 模拟快捷键翻屏到下一个虚拟桌面

2.3 再启动第二屏的软件

… 以此类推

根据你的应用场景,感觉一键最小化比较符合。 Windows 本身就提供一键最小化的快捷键:Win + M 。 (Win + D ,回到桌面或恢复窗口。)

另外 Windows 的虚拟桌面有点弱,应该还不行这样的操作。 Dexpot 的桌面规则可以实现这个。

第三方虚拟桌面软件就能解决了。

方法行不通。

比如我在第一屏打开了 QQ。 QQ 设置的自动登录,但自动登录需要一定的时间。

但此时 QQ 可以算是已经被成功运行了。

显然,本着最高效率的原则,此时程序应该跳转到第二屏去启动别的应用。

然后此时 QQ 成功完成了登录操作,弹出主界面。此时主界面可能出现在第二屏上。

还有一些其他软件会出现类似的状况。

Windows 的虚拟桌面并不能真正彻底的把某一个应用锁定在某一个桌面之内。也难以直接获得当前所在虚拟桌面的编号,又无法直接跳转到指定虚拟桌面……反正想操作起来比较麻烦,程序也难以确定当前桌面的状态。