lancer une commande terminal à chaque démarrage

ivincos

Membre actif
21 Octobre 2010
110
2
Bonjour
Je veux fixer la vitesse max de mon ventilateur CPU qui tourne à fond pour cause de problème de sonde température sur la power supply.
J'ai trouvé cette ligne de commande à taper dans le terminal une fois SMCfancontrol lancé :

/Applications/smcFanControl.app/Contents/Resources/smc -k F2Mx -w 12c0

Cette solution fonctionne mais il faut retaper la ligne à chaque redémarrage.

Je voudrais lancer cette commande terminal automatiquement à chaque démarrage. Quelle est la marche à suivre ?
 
Tu peux mettre cette ligne dans ton bash pour qu'elle soit lancée au démarrage...
Il me semble que tu peux également l'encapsuler dans un AppleScript pour que tu puisses le lancer au démarrage comme n'importe quelle application.
 
Le mieux est d'utiliser le lanceur universel de Mac OS X, launchd.
Si tu veux le mettre au démarrage, c'est dans /Library/LaunchDaemons.
Si tu veux le mettre à l'ouverture de la session, c'est je pense dans /Library/LaunchAgents pour toutes les sessions ou dans ~/Library/LaunchAgents pour ta seule session.
 
Merci pour votre aide, j'ai crée une application avec ma ligne de code dans applescript que je lance à chaque démarrage de session..