¿Comando de terminal para abrir el cuadro de diálogo de apagado?

6

Sé cómo cerrar una Mac desde la Terminal, pero ¿hay alguna manera de abrir el cuadro de diálogo de apagado que obtienes de Apple → Apagar ...?     

pregunta JShoe 03.10.2013 - 04:53

3 respuestas

7

Puedes enviar a loginwindow el kAEShowShutdownDialog evento de Apple:

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

Los códigos de cuatro letras para eventos de Apple se enumeran en AERegistry.h . Consulte esta respuesta / a> para más información.

    
respondido por el user495470 03.10.2013 - 12:53
3

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 la Terminal como:

osascript shutdown.scpt
    
respondido por el l'L'l 03.10.2013 - 07:22
0

Puede crear un script de Automator que luego puede ejecutar desde la línea de comandos con "abrir".

Podrías "Grabar" en Automator. Supongo que sería el camino más fácil, pero podría haber otros problemas. Porque cuando grabas, Automator registra los movimientos del puntero del mouse ...

    
respondido por el Martin Marconcini 03.10.2013 - 05:12

Lea otras preguntas en las etiquetas