在AppleScript中,你可以这样做:
do shell script "echo 'I am (G)root'" with administrator privileges
对不起。无论如何,shell脚本可以在JXA中运行,如下所示:
var app = Application.currentApplication();
app.includeStandardAdditions = true;
app.doShellScript("echo I am not root :(");
但是,JXA似乎没有with administrator privileges
的等价物。有没有我错过的,或者我该怎么做呢?并且不要告诉我使用sudo。它不起作用。
答案 0 :(得分:7)