控制Mac显示弹窗的命令

关键词:mac弹窗,mac窗口,osascript

概述

使用osascript命令控制Mac显示弹窗。

在Finder弹窗

osascript -e 'tell app "Finder" to display dialog "Hello World"'
  • 可以用任何你想要的应用代替“Finder”。
  • 如果应用程序的窗口被其他应用覆盖,那这个窗口将不会马上显示出来,在应用切换至前台的时候,再显示。桌面底部的应用图标会跳动提示。
  • 如果想要窗口始终显示在前台,可以使用“系统事件”的应用程序。

系统事件弹窗

osascript -e 'tell app "System Events" to display dialog "Hello World"'

触发通知中心的显示

osascript -e 'display notification "Lorem ipsum dolor sit amet" with title "Title"'