Auf die schnelle, eine sehr einfache Möglichkeit via bash. (lässt sich elegantner lösen)
Ein kleiner script, um die IP des Servers zu checken, der dann den eigtl. Script/App startet.
Ich weiß nicht wie fit du im Umgang mit macOS bist, daher Schritt für Schritt
(Nicht getestet, sollte aber funktionieren)
- Terminal öffnen und in's User Verzeichnis navigieren
- eine Datei Namens .nw-con-test.sh anlegen. Dort (im Userverzeichnis) legst du auch dein Script ab bzw. kopierst dorthin
(Der Name ist frei wählbar, Punkt vor dem Name suggeriert eine versteckte Datei. Ist ebenfalls optional)
- Datei mit einem bel. Editor öffnen und folgenden Code einfügen, aber mit der richtigen IP deines Gateways/Routers/Modems/NAS-Servers whatever, was sich anpingen lässt
(z.B. 192.168.178.1 von FritzBox. Vorsicht bei versteckten Dateien, die sind im Finder nicht sichtbar. Im Terminal lässt sich dies auch mit dem Befehl nano .nw-con-test.sh erledigen)
oder falls als app, anstelle "sh ./mount.sh"
- macOS muss Bash ausführen können, zurück im Terminal
- der Script muss nun beim Login starten. Dazu Skript-Editor öffnen, den Code einfügen und unter Ablage -> Exportieren... -> Dateiformat : Programm mit passendem Namen (z.B. RunAtStartup.app) speichern. Dieses "Programm" wird in Einstellungen unter Benutzer -> Anmeldeobjekte hinzugefügt
- bei der Gelegenheit, kann man auch gleich mount.app (Auch hier Name absolut frei wählbar) erstellen. Im Skript-Editor Ablage -> Neu und dann als Programm exportieren. (Gleiches Verzeichnis wo .nw-con-test.sh liegt)
*nas ist entweder der Hostname deines Nas oder desen IP (z.B. 192.168.178.50)
*MeinLaufwerk wird als SMB gemountet. Möchte man statdessen AFP, dann einfach smb durch afp ersetzen - "afp://nas/MeinLaufwerk"