我需要使用 AppleScript 在当前桌面空间中打开一个新的 Safari 窗口。不要移动到正在运行 Safari 的另一个空间,然后打开另一个 Safari 窗口。
当然,如果 Safari 没有运行,那么它应该在当前空间启动一个新的 Safari 进程。
答案1
您可以将以下代码放入 Apple 脚本编辑器,然后将文件另存为application
。
tell application "Safari"
make new document
activate
end tell
现在您只需双击该脚本,即可在当前“活动”空间内打开一个新的 Safari 窗口,即使您可能在另一个桌面空间中打开了另一个 Safari 窗口。它不会切换。