Alfred使用AppleScript来实现一键隐藏功能(老板键)

更新:

2024.04.15 如果某个进程不判断捕获异常,使得代码能够继续执行

set appNames to { "WeChat", "QQ"}

tell application "System Events"
    repeat with appName in appNames
        try
            set appProcess to first process whose name is appName
            set appId to id of appProcess
            tell process appName
                set visible to false
            end tell
        on error errMsg
            -- Ignore error if process does not exist
        end try
    end repeat
end tell

set appNames to {"WeChat","QQ"} -- 将要隐藏的进程名称放入数组中

tell application "System Events"
repeat with appName in appNames
set appProcess to first process whose name is appName
set appId to id of appProcess
tell process appName
set visible to false
end tell
end repeat
end tell

posted @   从雍和宫走到电影学院  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示