OSX Programm automatisch starten bei USB verbindung?
Hallo,
Kann ich es irgendwie machen, dass ein Programm(in meinem Fall ein Shellscript) automatisch ausgeführ wird, wenn ich einen bestimmten USB stick mit meinem Computer verbinde?
Weil ich würde es gerne schaffen, das mein Computer automatisch ein BackUp von meinem USB stick macht, wenn ich diesen mit meinem Computer verbinde.
In meiner Frage geht es nicht darum wie ich das programm mache, was das backup macht, weil das krieg ich hin, sondern es geht darum wie ich es automatisch ausführen kann.
Danke XD
1 Antwort
Die wahrscheinlich robusteste Lösung besteht darin, einen Startjob mit der StartOnMount-Eigenschaft zu erstellen, die auf -boolean YES festgelegt ist:
StartOnMount <Boolescher Wert>
Dieser optionale Schlüssel bewirkt, dass der Job jedes Mal gestartet wird, wenn ein Dateisystem bereitgestellt wird.
So macht es Time Machine (siehe /System/Library/LaunchDaemons/com.apple.backupd-attach.plist).
Danke, meintest du dann, das sich eine StartOnMount Datei auf dem USB stick befindet?
wo kann ich StartOnMount auf true stellen?