我使用applescript以root权限启动我的脚本。
osascript -e "do shell script \"myscript.sh\" with administrator privileges"
此文本显示在提示符中:
osascript wants to make changes.
Type your password to allow this.
如何将名称“osascript”更改为我的可执行文件名称?有没有办法在这个提示中更改图标?
答案 0 :(得分:4)
如果您将AppleScript作为应用程序(在脚本编辑器中,请转到文件>另存为...>键入"应用程序"),然后您可以设置图标和用户友好名称。使用要在警报窗口中显示的名称保存应用程序(替换" osascript)。通过打开新应用程序包并使用您自己的图标替换applet.icns文件来设置图标。
如果需要从命令行调用它,则可以使用open
命令。