Loginwindow MCX. Should be in the template. I have an example for GrowlHelper if you want it.
j
--
Jared F. Nichols
Desktop Engineer, Client Services
Information Services Department
MIT Lincoln Laboratory
244 Wood Street
Lexington, Massachusetts 02420
781.981.5436
Screenshots attached. Now that I think about it, I had to manually figure this one out. Wasn't too bad.
j
--
Jared F. Nichols
Desktop Engineer, Client Services
Information Services Department
MIT Lincoln Laboratory
244 Wood Street
Lexington, Massachusetts 02420
781.981.5436


That someone was me. The problem with using MCX is that you can't just modify what's already there; you have to replace it. Here's the script again; it will most likely do what you need.
A while ago I had a need to add something to each user's login items and
On 4/8/11 11:48 AM, "Urban, Benjamin Mark" <BUrban at imf.org> wrote:
managed to do it without tromping on their existing login items. My login
item was to simply mount a volume at login but these are my settings:
Apply Setting To: User Level Enforced
Domain: ~/Library/Preferences/loginwindow
Key: AutoLaunchedApplicationDictionary-raw
Value:
<array>
<dict>
<key>AuthenticateAsLoginUserShortName</key>
<true/>
<key>Hide</key>
<false/>
<key>URL</key>
<string>afp://stp1pfx01.adminsys.mrll.com/MCS_Comp</string>
</dict>
</array>
Not sure what difference it makes but I see my key ends with '-raw' rather
than '-managed'.
However, before using MCX to modify login items for users I'd suggest
using a launchd LaunchAgent. It requires deployment as opposed to setup in
the JSS but it works well.
--
William Smith
Technical Analyst
Merrill Communications LLC
(651) 632-1492
My script takes care of that globally, without having to do anything per-user. Just run it once on the computer, and it's done for all users. I'm not sure what you'd need to pass to it to have it mount a network volume, but my guess would be the URL of the volume.