1 votos

¿Cuál es la mejor manera de hacer que el script</strkeep><strkeep> se inicie para todos los usuarios en Mountain Lion?

Estamos tratando de tener un simple mapeo de unidades script de inicio para TODOS los usuarios en un Mac Mini. ¿Cuál es la forma más sencilla de hacer esto? He intentado crear un .plist en Lingon y añadirlo a las carpetas Library LauncherDaemons y LauncherAgents, pero no se inicia. ¿Alguna idea? ¿Hay alguna manera de hacer esto en la Terminal? El script por sí mismo funciona bien y funciona si lo añadimos a los Elementos de Inicio en las Preferencias del Sistema, pero queremos que esto sea automático y para todos los usuarios.

Gracias.

1voto

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>

Debería cargarse automáticamente en el siguiente inicio de sesión.

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X