我试图解决的问题是简单地在 OSX 中使用 --disable-web-security 开关运行 Google Chrome。由于似乎无法向别名添加开关(参数),我开始寻找其他选项。出现频率最高的建议是使用 Applescript 并从别名调用它。所以我设置了它,脚本如下:
do shell script "exec /Applications/Google Chrome.app/Contents/MacOs/Google Chrome --disable-web-security"
当我运行脚本时出现错误:
sh:/Applications/Google:没有此文件或目录 sh:第 0 行:exec:/Applications/Google:无法执行:没有此文件或目录
脚本无法处理“Google Chrome”中空格以外的路径。我该如何修改此脚本以处理路径中的空格?
任何帮助都将受到赞赏。
答案1
像这样...
set s to "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
do shell script "exec " & quoted form of s & " --disable-web-security"