Wie schreibe ich ein Skript, um alle Netzwerkantriebe zu trennen?
-
16-10-2019 - |
Frage
Ich arbeite in einer Windows -Umgebung mit Active Directory. Das Anmeldung ist das Netzwerk nicht ab (ungebrund). Ich brauche etwas Kraftvolleres und schnelleres als das Herunterfahren und Neustart. Denn wenn mein Mac in einem anderen Netzwerk ohne Verbindung zu den Windows Shares erwacht, gibt ich den drehenden Strandball des Todes.
Lösung
Sind diese Aktien automatisch?
Sie können AppleScript verwenden oder sogar sehr effektiv verprügeln, um dies mit einem Protokoll -Haken (oder manuell auszuführen) zu tun:
tell application "Finder"
if ((count of disks) > 1) then
set drives to disks
repeat with drive in drives
eject drive
end repeat
end if
end tell
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit apple.stackexchange