¿La mejor manera de iniciar el script para todos los usuarios en Mountain Lion?

1

Estamos intentando que se inicie un sencillo script de mapeo de unidades para TODOS los usuarios en una Mac Mini. ¿Cuál es la forma más sencilla de hacer esto? He intentado crear una lista .list en Lingon y agregarla a las carpetas de Biblioteca de inicio de sesión y Agentes de iniciador, pero no se está iniciando. ¿Algunas ideas? ¿Hay alguna manera de hacer esto en la Terminal? El script por sí mismo funciona bien y funciona si lo agregamos a los elementos de inicio en las preferencias del sistema, pero queremos que sea automático y para todos los usuarios.

Gracias.

    
pregunta user1809994 30.11.2012 - 18:50

1 respuesta

1

Guarde una lista de propiedades como esta en /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>

Se debe cargar automáticamente en el próximo inicio de sesión.

Consulte man launchd , man launchctl y man launchd.plist para obtener más información.

    
respondido por el user495470 01.12.2012 - 16:11

Lea otras preguntas en las etiquetas