在 Windows 10 中,我喜欢在不同的桌面上保留不同的应用程序,例如:
有没有办法确保我的应用程序始终在特定桌面上自动打开?
Windows 有虚拟桌面,这很棒。我使用单独的桌面来处理我正在处理的不同事情。但是,如果我关闭程序(或重新启动),那么当我再次打开该程序时,该程序会出现在我当前所在的桌面上。所以我必须手动将程序移回来。
我想对于 chrome 来说它甚至更复杂,因为它是不同窗口的相同程序。如果窗口能够保留在关闭之前的桌面上,那就太好了。
与这些问题类似,我的问题要求记住窗口位置而不是明确设置它。
编辑(2022):所有这些解决方法现在似乎都是不必要的。Chrome 现在将在桌面上打开 Chrome 关闭时的窗口。
我创建了一个使用 3 种不同桌面配置的环境,但是每次重新启动时,我都必须手动打开该目标桌面中的每个程序,使其看起来像以前一样。
所以,我想写一个.bat文件,让我的所有程序都能在合适的桌面上运行。我想知道这样的事情是否可能:
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -desktop:2
"C:\Program Files\My\Other\Software.exe" -desktop:3
...etc.
Run Code Online (Sandbox Code Playgroud)
显然,这个例子不是真实的,但我希望有类似的东西。我不在乎它是否是 hacky :)