gpt4 book ai didi

java - MAC OS AppleScript - 静默安装 Java?

转载 作者:行者123 更新时间:2023-12-01 23:06:12 25 4
gpt4 key购买 nike

你好,

我正在创建一个AppleScript,客户端可以轻松地一键安装Java。执行 AppleScript 时,它将检查 Java,如果没有找到,则会自动下载并安装它。直到下载部分都很好。以下可以在终端控制台中手动完成以静默运行,

sudo -S installer -verbose -pkg your_installer_file.pkg -target /

我想要的是在 AppleScript 中自动执行此操作。实现终端控制台中所做操作的代码行是什么?

最佳答案

要使用 sudo 权限运行 shell 命令,您有 2 个选项:

  • 使用[通常的 GUI] 密码提示:
do shell script "installer -verbose -pkg your_installer_file.pkg -target /" ¬
with administrator privileges
  • 完全自动化,将 sudo(用户名和)密码硬编码到您的语句中[出于显而易见的原因不推荐]:
do shell script "installer -verbose -pkg your_installer_file.pkg -target /" ¬
user name "{SudoUserHere}" password "{PasswordHere}" ¬
with administrator privileges

如果执行用户是所需的 sudo 用户,则用户名子句是可选的。

关于java - MAC OS AppleScript - 静默安装 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22708811/

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