2011-03-15 86 views
0

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

tell application "Finder" 

copy file "iMac HD:Applications:mix.app" to folder "iMac HD:Users:VSI:Desktop" 
end tell 

为Guest用户,我一派,和脚本应该是:

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成为所有用户的登录挂钩。

+0

...只是出于好奇:为什么你首先将应用程序复制到访客用户的桌面?不会把它放到Dock中就够了吗? – Asmus 2011-03-15 19:50:50

+0

一个注销应用程序,显示用户在用户使用PC后收取的费用。我真的希望应用程序被复制到Guest帐户上。问题是客人注销后所有访客数据都将被删除。所以我做了一个苹果脚本,将该应用程序复制到桌面上。这是代码,我完美的工作。 告诉应用程序“发现者” \t \t复制文件“的iMac HD:应用程序:testapp.app”文件夹“的iMac HD:用户:VSI:桌面” 端告诉 唯一的问题是我无法弄清楚它是如何工作的为客户电脑 – 2011-03-16 07:41:04

回答

0

做...我找到了答案......简单......一个loginhook或注销挂钩是对于Mac电脑,并且是独立的用户...多数民众赞成我想