我的工作流程包括打开许多窗口。有时我想清理并关闭其中大约 10 个窗口(但不是全部)。如何在 Windows 上快速简单地实现此操作?
编辑: 对我来说,“但不是全部”意味着“有选择地”,不按程序或名称分组,也不总是相同。在研究阶段,我通常会打开一些 diff 工具、一些控制台窗口、一些 svn 日志、一些资源管理器窗口和一些纯文本编辑器。我永久打开并保持打开邮件程序、IDE、记录我花费时间的电子表格和浏览器。在 IDE 中打开大型项目需要时间,所以我不想使用 killall 或注销登录的过程。
答案1
最快的本机解决方案似乎是Win+ Tab,然后鼠标中键单击应用程序将其关闭。
最好的第三方解决方案我找到了 7+ Taskbar Tweaker。您可以将其配置为通过单击任务栏中的任务条目立即关闭任务。不幸的是,Taskbar Tweaker 似乎与 Windows 非常贴合,并且每次重大更新(Anniversary、Creator)都会出现故障。维护人员每次都会在几周内修复它,但与此同时,一切都默认为打开新实例而不是关闭旧实例的旧行为。
答案2
就我而言,我只需打开任务管理器,然后在选项卡中Application
选择要关闭的应用程序,然后单击End task
按钮。
答案3
如果是同一个应用程序的窗口,您也可以右键单击任务栏中的条目,并选择“关闭所有窗口”。
答案4
如果这是一组已知的应用程序,你每次都想关闭它们,你可以使用类似自动热键创建一个仅关闭这些窗口的快捷方式。
使用 Window Spy(包含在 AHK 中)可以最轻松地获取有关窗口所需的详细信息,然后使用 IfWinExist 和 WinClose 命令。