Il modo migliore per avviare lo script per tutti gli utenti di Mountain Lion?

1

Stiamo provando ad avviare un semplice script di mappatura dell'unità per TUTTI gli utenti su un Mac Mini. Qual è il modo più semplice per farlo? Ho provato a creare un .plist in Lingon e ad aggiungerlo alle cartelle Library LauncherDaemons e LauncherAgents, ma non si sta avviando. Qualche idea? C'è un modo per farlo nel terminale? Lo script di per sé funziona bene e funziona se lo aggiungiamo alle voci di avvio in Preferenze di Sistema, ma vogliamo che questo sia automatico e per tutti gli utenti.

Grazie.

    
posta user1809994 30.11.2012 - 18:50
fonte

1 risposta

1

Salva un elenco di proprietà come /Library/LaunchAgents/test.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>test</string>
        <key>ProgramArguments</key>
        <array>
            <string>say</string>
            <string>aa</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
</plist>

Dovrebbe essere caricato automaticamente al successivo accesso.

Visualizza man launchd , man launchctl e man launchd.plist per ulteriori informazioni.

    
risposta data 01.12.2012 - 16:11
fonte

Leggi altre domande sui tag