我想根据特定的虚拟桌面自动将特定的 Firefox 窗口移动<criteria>*
到特定的虚拟桌面。
VirtuaWin 支持此功能,但需要
Class Name: MozillaWindowClass
Window Name: How to make different firefox windows recognizable by VirtuaWin? - Super User - Mozilla Firefox
Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox.exe
它们都没有给我任何有用的东西来区分我的不同窗口。
如果有帮助的话,我会在 Firefox 中使用不同的配置文件。
答案1
我意识到我可以将 Firefox 可执行文件更改为任何内容。
由于我已经使用了不同的配置文件,因此无论如何都是不同的实例,
我已经建立了硬链接firefox.exe
至
firefox_1.exe
,
firefox_2.exe
…并将其启动为
firefox_1.exe -p 1
firefox_2.exe -p 2
…现在显示
Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox_1.exe
&
Process Name: C:\Program Files (x86)\Mozilla Firefox\firefox_2.exe
满足区分两个窗口的标准。