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