Gibt es sowas (Ähnliches) auf dem Mac?
Eine .bat ist nicht anderes als ein Script, welches von einer Art Shell ausgeführt wird - unter Windows die cmd.com.
Im Prinzip geklaut von unixoiden Systemen, bei denen die Shell (sh) oder eine der zig Varianten davon (tsh, csh, bash, …) beliebe Scripte ausführt, jeder Unixrechner (und auch der Mac) benutzt das zum Systemstart.
Shellscripte sind aber… nicht wirklich einfach für Anfänger. Am Mac gäbe es aber noch andere Möglichkeiten der Automatisierung: Automator, AppleScript (welches wiederum auch Shellscripte aufrufen kann), Startobjekte…
Ein AppleScript-Beispiel für das automatische mounten von Servern unter 10.4.x:
set DiskList to {"Freigabe1", "Freigabe2", "Freigabe3", "Freigabe4", "Datenbank", "PCshare", "tralala", "nochwas", "dummdidumm", "mp3s"}
try
repeat with currentDisk in DiskList
if (list disks) does not contain currentDisk then
open location "afp://192.168.1.1/" & currentDisk
delay 5
end if
end repeat
end try
Kann man beliebig anpassen und - sehr im Gegensatz zu Windows - sind fast alle Mac-Programme scriptfähig, man kann i.d.R. alle gängigen Programme in Scripten aufrufen und Dinge erledigen lassen, Beispiele dazu gibt es im Netz sicher tausende.