1

我正在制作一个自动安装 Vivaldi 的脚本。我已将 .app 文件放在包内容中(在资源文件夹中),并且我希望它将应用程序移动到 Applications 文件夹中。所以,我有两个问题:

  1. 这真的可能吗?
  2. 如果是这样,怎么做?

到目前为止我有这个:

set Vivaldi to ((path to me as string) & "Contents:Resources:Vivaldi.app")
set AppFolder to "Macintosh HD/Applications/"
tell application "Finder"
    move application Vivaldi to AppFolder
end tell
4

1 回答 1

1

如果您试图说您制作的 Applescript 应用程序在 Resources 文件夹中包含另一个应用程序,该应用程序将包含的应用程序移动到 Applications 文件夹,那么是的,这是可能的 :D !!! 您可以在此处使用此代码:

set vivaldiApp to POSIX path of (path to resource "Vivaldi.app")
do shell script "cp -r \"" & vivaldiApp & "\" /Applications/"

就是这样!!!

希望这有帮助!

于 2016-08-26T05:22:01.230 回答