Utilizo un programa para tratar el contenido de la tarjeta sd en el arranque. Pero el problema es que el programa siempre se inicia antes de que pueda ver la tarjeta sd en el finder. Como resultado, el programa no puede encontrar el contenido y no puede ejecutarse correctamente. Creo que si puedo retrasar el tiempo de inicio de un programa especificado en login items preference
.
Respuesta
¿Demasiados anuncios?
NickT
Puntos
625
Haga un simple bash script, que se inicie en el arranque en su lugar:
#!/bin/bash
#Wait for however long you want:
sleep <num of seconds>
#Use the following if the program is a .app:
open -a /path/to/app/myApp.app
#Use the following if the program is an executable (not a .app):
/path/to/exec/theExec
Ahora, guarde el archivo en su carpeta de documentos como startupScript.bash.
Nota: Si utiliza textedit para crear el archivo, mantenga pulsado shift + command + T antes de guardarlo.
Abra el "Terminal". Escriba:
chmod +x ~/Documents/startupScript.bash
A continuación, abra las Preferencias del Sistema y añada el script a la pestaña de elementos de inicio de sesión.