Ich verwende das folgende Skript, um ein Herunterfahren auszulösen, aber ich möchte, dass es mir das normale Warnmenü mit den 60 Sekunden gibt. Countdown, ich kann das Warnmenü nicht verstehen.
tell application "finder" to shut down
Ich weiß nicht, was ich sonst noch eingeben soll, also erhalte ich die normale Aufforderung zum Herunterfahren.
Verwenden Sie stattdessen den Menüpunkt:
tell application "Finder" to activate
tell application "System Events"
tell process "Finder"
click menu item "Shut Down…" of menu 1 of menu bar 1
end tell
end tell
Wenn Sie eine andere Systemsprache als Englisch verwenden, verwenden Sie stattdessen den richtigen Befehl zum Herunterfahren. Zumindest in OS X 10.11 müssen Sie dem Skripteditor/der resultierenden App erlauben, Ihren Computer in Systemeinstellungen -> Sicherheit -> Datenschutz -> Eingabehilfen zu steuern.
Sie müssen den Menüpunkt genau inklusive Leerzeichen kopieren. Die drei Punkte sind z. B. keine drei Punkte, sondern Auslassungspunkte: alt;-> … (en-US-Tastaturlayout)
Tetsujin
Kyle Hinkebein
Tetsujin
keystroke x using command down
usw. - siehe apple.stackexchange.com/questions/36943/… - übrigens, klanomath ist immer hörenswert ... er geht es gerade aus einem anderen Blickwinkel an, aber ebenso, wenn nicht sogar gültiger als mein Versuch.Kyle Hinkebein