7 votos

¿Comando de terminal para que aparezca el diálogo de apagado?

Sé cómo apagar un Mac desde el Terminal, pero ¿hay alguna forma de hacer aparecer el diálogo de apagado que se obtiene desde Apple → Apagar ?

8voto

Fuzzy Purple Monkey Puntos 702

Puede enviar loginwindow el kAEShowShutdownDialog Evento de Apple:

osascript -e 'tell application "loginwindow" to «event aevtrsdn»'

Los códigos de cuatro letras para los eventos de Apple aparecen en AERegistry.h . Ver esta respuesta para más información.

3voto

Jordan W. Puntos 1083

Esto debería funcionar:

Applescript:

-- Open  Shut Down Dialog...
-- Save this text as file named shutdown.scpt
tell application "System Events"
    set uiScript to click menu bar item "Apple" of menu bar 1 of application process "Finder"
    set uiScript to click menu item "Shut Down…" of menu 1 of menu bar item "Apple" of menu bar 1 of application process "Finder"
end tell

Puedes ejecutarlo desde el Terminal como:

osascript shutdown.scpt

0voto

UnkwnTech Puntos 21942

Puedes crear un Automator script que luego puedes ejecutar desde la línea de comandos con "open".

Podrías "grabar" en Automator. Supongo que esa sería la forma más fácil, pero podría haber otros problemas. Porque cuando grabas, Automator en realidad graba los movimientos del puntero del ratón

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X