Macos 来宾帐户mac的登录簿

Macos 来宾帐户mac的登录簿,macos,login,hook,user-accounts,Macos,Login,Hook,User Accounts,我需要为mac中的来宾用户创建一个登录钩子。此脚本仅将应用程序文件夹中的应用程序复制到来宾用户的桌面。我有以下脚本,它适用于任何其他用户,即名为VSI的用户: tell application "Finder" copy file "iMac HD:Applications:mix.app" to folder "iMac HD:Users:VSI:Desktop" end tell 对于来宾用户,我用谷歌搜索了一下,脚本应该是: tell application "Finder" cop

我需要为mac中的来宾用户创建一个登录钩子。此脚本仅将应用程序文件夹中的应用程序复制到来宾用户的桌面。我有以下脚本,它适用于任何其他用户,即名为VSI的用户:

tell application "Finder"

copy file "iMac HD:Applications:mix.app" to folder "iMac HD:Users:VSI:Desktop"
end tell
对于来宾用户,我用谷歌搜索了一下,脚本应该是:

tell application "Finder"

copy file "iMac HD:Applications:mix.app" to folder "iMac HD:Users:Guest:Desktop"
end tell
如何使其成为登录挂钩


我试图更改
/library/preferences/com.apple.loginwindow.plist
文件,但我不知道如何更改来宾pc。我还更改了
/etc/ttys
文件,但它没有使
mix.app
成为所有用户的登录挂钩。

完成。。。我找到了答案…很简单。。。登录挂钩或注销挂钩适用于mac pc,与用户无关。。。我猜是这样的

…只是出于好奇:首先,为什么要将应用程序复制到来宾用户的桌面上?难道把它放进Dock还不够吗?一个注销应用程序,在用户使用pc后向用户显示其费用。我真的希望该应用程序被复制到来宾帐户上。问题是一旦来宾注销,所有来宾数据都会被删除。因此,我制作了一个苹果脚本,将该应用程序复制到桌面上。这是代码,我的工作非常完美。告诉应用程序“Finder”将文件“iMac HD:Applications:testapp.app”复制到文件夹“iMac HD:Users:VSI:Desktop”结束告诉唯一的问题是我不知道它在来宾pc上如何工作