我想使用参数启动一个应用程序(Google Chrome)(--启用同步),但是如何在 OS X 上执行此操作?我尝试创建一个终端脚本,但收到错误消息,“Google Chrome.app”是一个文件夹...(这当然是正确的,因为应用程序在 OS X 上是捆绑包)。
答案1
可以通过 AppleScript 运行命令行操作。
该命令如下所示:
do shell script "{command}"
您可以使用 OSX 脚本编辑器创建此脚本。这里有一个非常好的介绍: 脚本编辑器简介
编写完脚本后,您可以“另存为应用程序”,让 OSX 为您的 AS 文件创建应用程序包。然后,您就可以像任何其他程序一样启动您的应用程序!
答案2
右键单击您的应用程序并选择显示包装内容。
现在在其中某处搜索 chrome 二进制文件。找到后,你可以从终端会话启动它
/Applications/Chrome.app/<path inside the app folder to the chrome binary> --enable-sync
答案3
他们没有对 Mac Chromium Dev 版本做任何更改,只是对 Windows Dev Build 做了更改。
答案4
打开-a Google\ Chrome.app --args“--allow-file-access-from-files”
open 用于在 Mac 中打开应用程序......