0

我想在 mac(雪豹)的 GUEST ACCOUNT 中启动应用程序(.app)。该应用程序也会禁用所有快捷方式和停靠(使用信息亭)。用户必须输入令牌号才能登录。我已经制作了应用程序,但我不能强制所有其他服务停止。如果我通过系统-> 服务将其置于启动顺序中,则该应用程序不会出现在前面。相反,它已启动但在文档中,我必须左键单击它才能在前面启动它。:((我想通过编辑 mac OS 的启动顺序以编程方式执行此操作)

问题是我使用了信息亭,它仅在我的应用程序在前面时才有效。

所以我需要执行这个我无法弄清楚的事情。1)仅运行我的应用程序(登录后没有其他服务),一旦我的应用程序退出,mac 的其余部分应该启动。

提前感谢您提供的任何帮助

4

1 回答 1

0

我已经尝试在您之前的问题中告诉您,您可能走错了路。如果您将某些内容放入用户的登录项中,则可以通过在登录时按住“shift”轻松将其停用(您可能不希望这样做);此外,在我看来,完全破解你的 Mac OS 启动程序(如果可以的话)有点过分了。

你应该认真考虑

  • 使用会在登录窗口上弹出的登录/策略横幅(例如在此处实现)(因此用户必须同意)
  • 一旦用户注销,使用 loginwindow 挂钩和 l​​ogout 挂钩来更改用户密码(例如,基于隐藏的密码列表并使用 dscl -passwd 或 pwpolicy)。这样,您应该能够根据列表生成密码并验证它们(令牌系统)

你的,阿斯穆斯

PS:在您之前的问题中,您评论了 mipadi 的回答,您发现了一个很好的链接,认为它丢失了。您能否添加此内容,因为将来其他人可能会对此感兴趣。

于 2011-02-03T15:16:43.590 回答