按【Command + Option + W】可关闭除当前活动窗口外的所有访达窗口;菜单栏选择「访达→关闭其他窗口」亦可实现;AppleScript或终端命令osascript -e 'tell app "Finder" to close every window'则强制关闭全部窗口(含当前)。

当你在Mac上用访达打开多个文件夹窗口,又不想一个一个点红叉关闭时,需要一种能一次性清空所有非主窗口的快捷方式。
用快捷键关闭除当前窗口外的所有访达窗口
按 【Command + Option + W】,当前活动的访达窗口会保留,其余所有已打开的访达窗口立即关闭。
这个组合键只作用于访达应用本身,不会影响其他App的窗口。注意不是Command+W(那是关闭当前窗口),漏掉Option会导致只关掉当前一个。
通过菜单栏批量关闭
点击顶部菜单栏的「访达」→「关闭其他窗口」。
这一步没有快捷键映射,必须走菜单路径。如果你刚从其他系统转来,可能会下意识去找“全部关闭”选项——访达没有这个功能,只有“关闭其他窗口”和“关闭所有窗口”两个选项,后者会把当前窗口也关掉。
用AppleScript强制关闭全部访达窗口(含当前)
方法一:打开“脚本编辑器”应用 → 粘贴以下代码 → 点击运行:
tell application "Finder" to close every window
方法二:在终端中执行这条命令:
osascript -e 'tell app "Finder" to close every window'
【执行后所有访达窗口都会消失,包括你正在操作的那个】。如果当前窗口里有未保存的搜索条件或标签页状态,这些上下文会丢失,无法撤销。

















