gpt4 book ai didi

c++ - 使用 applescript 启动应用程序时,我没有看到启动画面

转载 作者:行者123 更新时间:2023-11-30 04:05:20 25 4
gpt4 key购买 nike

使用 applescript 启动应用程序时,我没有看到启动画面

我正在尝试启动一个应用程序并使用 applescript 打开一个文件。我在我的 C++ 项目中使用这个脚本。应用程序启动器代码有些像这样:

do shell script \"osascript -e 'tell application \"Finder\" to open POSIX file \"
<file_path>\" with the application \"<application_path>\"'\r\"".

很抱歉,我现在不记得确切的命令。我正在使用 NSAppleScript在我的项目中运行脚本。该应用程序是正确启动。但是缺少启动画面。 (我正在尝试的应用程序启动是 adobe illustrator .

我也试过系统命令。 system("open \"<application_path>\" --args \"<file_path>\"") .

通过这种方式,我能够让启动画面正常工作,但是,如果应用程序已经在运行,它不会尝试打开文件。我发布的代码中可能存在一些错误。

最佳答案

使用带有-a 选项的命令open,如下所示:

open -a <application_path> <file_path> 

关于c++ - 使用 applescript 启动应用程序时,我没有看到启动画面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23323828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com