Utilice la opción de menú en su lugar:
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
Si utiliza otro idioma del sistema que no sea el inglés, utilice el comando de apagado adecuado. Al menos en OS X 10.11 tienes que permitir que Editor de scripts/la aplicación resultante controle tu ordenador en Preferencias del Sistema -> Seguridad -> Privacidad -> Accesibilidad.
Tienes que copiar el elemento del menú exactamente incluyendo los espacios. Por ejemplo, los tres puntos no son tres puntos sino una elipsis: alt; -> (disposición del teclado en-US)
0 votos
Idk cómo hacerlo exactamente desde Applescript, pero si se establece un comando de teclas para Apagar... usted podría simplemente tecla de prensa que combo de la script. No estoy seguro de si se puede pulsar el botón de encendido o Ctrl/Expulsar, pero se puede si se utiliza la configuración de los atajos de teclado para asignar un nuevo comando.
0 votos
El caso es que estoy usando mi Amazon Echo para activar estos comandos, así que no puedo usar la pulsación de un botón.
0 votos
Applescript "pulsará los botones" por ti
keystroke x using command down
etc. - ver apple.stackexchange.com/questions/36943/ - btw, klanomath es siempre Merece la pena escucharlo sólo que ahora lo aborda desde otro ángulo, pero igual o más válido que mi intento.0 votos
Gracias hombre, aprecio el apoyo, definitivamente revisaré ese enlace..