9 在Windows 7中,您可以使用管理员权限启动应用程序,也可以以其他用户身份运行它们。 Mac OS X中有类似的功能吗?我有一个特殊的应用程序,需要管理员权限,但是我不想登录到管理员帐户。 macos administrator — v source
8 在终端上输入su“帐户名”。然后它将询问您该帐户的密码,并让您以该用户身份运行命令。 第三方GUI解决方案包括Peek-O-Matic和Joseph Beeson的Run As。 — 河马 source 是否无法通过Finder之类的工具?我可以在终端机中做到这一点,但是这里的其他人可能对此并不熟悉,呵呵。 — Svish 据我所知,没有内置的方法可以做到这一点。也许最接近的事情是使用快速的用户切换。 — 河马 1 我是这里提到的Peek-o-Matic脚本的作者。本质上,它是shell命令的applescript包装器。另外,写得不好。:-)最初,它不需要管理员权限,但是从豹到雪豹的过渡打破了这一点,因此,现在,只有管理员版本似乎或多或少地起作用。更糟的是,它似乎完全被狮子打破了。恐怕我不打算将脚本改编成狮子。小程序包含其自己的源代码。
3 如果应用程序需要管理员权限,则应调用标准授权API来弹出一个对话框,要求您以管理员身份进行身份验证。如果您的应用程序不执行此操作,但需要这些特权,则可能是编写不良,或者您使用的应用程序与预期的使用方式不同。 — 扩散 source 绝对写得不好,这是毫无疑问的,呵呵。 — Svish 2010年
0 您始终可以sudo ./Path/To/Application.app/Contents/MacOS/Application在终端中输入。 例如,对于日历应用, sudo ./Applications/Calendar.app/Contents/MacOS/Calendar 或者您可以使用某个应用为您完成此操作: 像这样的应用 — 克里普托 source