隐藏所有使用 applescript 的应用程序

Hide all apps using applescript

我正在尝试使用 applescript 来隐藏所有打开的应用程序。

tell application "System Events"
    set visible of every process whose visible is true and name is not "Finder" to false
end tell

不幸的是,它没有按预期工作。

我的目标是在 applescript 运行 之后,隐藏所有 运行ning

的应用程序

根据 Willeke 的说法,这对我有用:

tell application "System Events"
    set visibleApps to every process whose visible is true and name is not "Finder"
    repeat with theApp in visibleApps
        set visible of theApp to false
    end repeat
end tell