Fügen Sie dies Ihrem Crontab hinzu:
@reboot /path/to/file.sh
Das Skript wird vor dem Anmelden einmal beim Booten ausgeführt.
Wie führe ich ein Skript auf dem Anmeldebildschirm aus ( BEVOR der Benutzer das Kennwort zur Anmeldung eingibt)?
Ich habe versucht launchctl
, das Skript unter beiden zu platzieren:
/Library/LaunchDaemons/ /Library/LaunchAgents/
Noch wird das Skript ausgeführt AFTER Anmeldung.
Fehlt mir etwas?
Bearbeiten:
/Library/StartupItems
es auch nicht probiert . Ist die LaunchDaemons soll starten nach Anmeldung oder vor . Hat es jemand erfolgreich gemacht, bevor das Login läuft ?Fügen Sie dies Ihrem Crontab hinzu:
@reboot /path/to/file.sh
Das Skript wird vor dem Anmelden einmal beim Booten ausgeführt.
Nachdem ich viele Möglichkeiten ausprobiert habe, ist mir klar, dass FileVault dieses Verhalten verursachen kann. Da FileVault ein Kennwort zum Entschlüsseln der Daten erfordert, können wir vor der Eingabe des Kennworts nichts tun.
Dies ist eine Vermutung. Falls jemand Informationen darüber hat, können Sie dies gerne bestätigen.
Wenn jemand Arbeit hat, zögern Sie nicht, uns zu helfen.