Win 7 任务栏按钮 - 结合某些应用程序或不结合其他应用程序

Flo*_*lou 4 windows-7 taskbar

是否可以让某些应用程序的任务按钮从不组合而其他应用程序总是组合?

例如,永远不要为 Outlook、Excel 和 Visual Studio 合并,而始终为其他人合并。

Kar*_*ran 9

我还没有找到自动执行此操作的方法,但可以手动完成。Windows 7 及更高版本使用应用程序用户模型 ID (AppUserModelID)来确定要对哪些窗口进行分组/组合以及要单独处理哪些窗口。可以更改正在运行的进程的 AppUserModelID(简称 AppID),一个方便的实用程序可以做到这一点,此外还有7+ Taskbar Tweaker(可以在便携模式下安装)。

  1. 假设您的任务栏如下所示:

    1

    如您所见,Windows 资源管理器按钮默认分组/组合,因为它们共享相同的 AppID。

  2. 现在启动7+ Taskbar Tweaker并单击Taskbar Inspector按钮启动它:

    2

  3. 正如您在下面的屏幕截图中所看到的,两个资源管理器窗口都在explorer.exe下分组,因为它们共享一个公共 AppID:

    3

  4. 右键单击任一资源管理器条目,转到Change Application ID并将其设置为显示的随机值(参见上面的屏幕截图)。

  5. 瞧,你会看到任务栏上的资源管理器按钮立即分离:

    4

    如果您打开了Aero Peek,您可以通过将鼠标悬停在资源管理器任务栏按钮上来确认。您现在将看到预览不再显示另一个窗口。

您可以使用相同的技巧来任意分组/组合任何一组应用程序窗口。例如,您可以根据需要将资源管理器窗口与 Outlook 窗口组合/组合。

不幸的是,目前还没有办法保存状态,所以正如我上面所说的,手动保存是可能的,但是如果必须重复保存会很痛苦。我想这应该是一些有进取心的程序员立即构建这样一个自动化实用程序的提示!:)