¿Cómo puedo cerrar por la fuerza mi Mac a la hora señalada?

Estoy buscando una aplicación de apagado automático que apagará la computadora a la fuerza en un momento determinado.

La parte más importante de esto es que el cierre no debe ser cancelable (a less que el process sea extremadamente oneroso).

  • Shrew Soft VPN en Mac no me permite SSH a los serveres dentro de la VPN
  • Crear presentación de Keynote automáticamente
  • Cambiar el directory de inicio de los usuarios
  • ¿Dónde puedo encontrar la documentation oficial de OS X 10.10?
  • ¿Qué cosa tan pequeña en Lion te hace sonreír o te ha pillado desprevenido?
  • Mac se congela al iniciar session como> console
  • Mission Control se comporta de manera impnetworkingecible
  • ¿Cómo se montan los filesystems en Lion?
  • Launchd Multicast Socket Listener
  • Monitoreo de consumo de energía en Mac
  • Ubicación de almacenamiento del historial de conversación de Mac Lync
  • ¿Cómo crear múltiples perfiles de impresora en Mac?
  • 7 Solutions collect form web for “¿Cómo puedo cerrar por la fuerza mi Mac a la hora señalada?”

    De acuerdo, así que más allá de mi respuesta anterior, puedo guiarte para que consigas cron (un service de progtwigción UNIX incorporado) para ejecutar un command de apagado progtwigdo para ti.

    Se ejecutará como root y será forzado.

    • Abrir terminal (/ Aplicaciones / Utilidades / Terminal)
    • Ingrese sudo crontab -e

    Deberá ingresar su contraseña de inicio de session y luego presionar enter.

    Ahora estarás en un editor de text (vim). Ingrese cuidadosamente las siguientes teclas.

    • Presiona i una vez (esto te permitirá ingresar text)

    Digamos que desea que la máquina se apague a las 2 a.m. todos los días, ahora ingresamos:

     * 2 * * * /sbin/shutdown -h now 

    Si desea que la máquina se cierre a las 2:30 a.m. todos los días, debe ingresar:

     30 2 * * * /sbin/shutdown -h now 
    • Cuando hayas escrito esto, presiona esc
    • Luego presione shift + z shift + z (eso es "z" en mayúsculas dos veces, para escribir los cambios y salir del editor)

    Ahora debería volver a la línea de command donde comenzó.

    ¡Terminaste!

    Puede ser cancelado sin embargo:


    Detener en yymmddhhmm :

     shutdown -h 1109211555 

    Detener en 4 minutos:

     shutdown -h +4 

    /Library/LaunchAgents/me.lri.forceshutdown.plist :

     <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>me.lri.forceshutdown</string> <key>ProgramArguments</key> <array> <string>shutdown</string> <string>-h</string> <string>now</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>23</integer> <key>Minute</key> <integer>0</integer> </dict> </dict> </plist> 

    Si el plist era propiedad de un usuario normal, intentar cargarlo daría lugar al error launchctl: Dubious ownership on file (skipping) :

     sudo chown root /Library/LaunchAgents/me.lri.forceshutdown.plist 

    El agente se puede cargar al cerrar session y volver a entrar, o con:

     sudo launchctl load /Library/LaunchAgents/me.lri.forceshutdown.plist 

    sudo crontab -e

     `08 16 * * * /sbin/shutdown -h now` 

    Esto llevaría a cabo un apagado normal no forzado:

     osascript -e 'tell app "System Events" to shut down' 

    Esto se puede progtwigr en Preferences del sistema> Ahorro de energía> Progtwig . No estoy seguro de que esto inicie un cierre forzado, tendrías que probarlo. Pero esa es una opción incorporada para automatizar el apagado / encendido progtwigdo.

    • También puede cerrar forzosamente el sistema con un command de terminal (requiere root):

      shutdown -h ahora

      Podría poner ese command en una tarea progtwigda launchd o cron . Consulte este artículo para get más información sobre esos dos services.

    • También es posible que desee comprobar una aplicación como el bien llamado iWannaSleep (no estoy seguro de si esto fuerza el cierre).

    Puede usar shutdown directamente para progtwigr un cierre en cualquier momento en el futuro:

     shutdown -h time 

    donde el time especifica un time futuro en uno de dos formattings: + número, o aammddhhmm, donde el año, el mes y el día pueden pnetworkingeterminarse a los valores actuales del sistema. El primer formulario networkinguce el sistema en minutos y el segundo en el time absoluto especificado.

     cd ~/Downloads/ curl --remote-name http://dl.dropbox.com/u/18414/ase/com.tjluoma.forceshutdown.plist 

    # vea la nota abajo

     sudo mv com.tjluoma.forceshutdown.plist /Library/LaunchAgents sudo chown root:wheel /Library/LaunchAgents/com.tjluoma.forceshutdown.plist sudo launchctl load /Library/LaunchAgents/com.tjluoma.forceshutdown.plist 

    Nota:

    Según lo escrito, el plist causará que la computadora se apague a las 11pm (hora local) todos los días.

    Si desea cambiar la hora, edite la secuencia de commands en cualquier editor de text. Cambie las teclas de Hora y Minuto, extraídas aquí:

     <dict> <key>Hour</key> <integer>23</integer> <key>Minute</key> <integer>0</integer> </dict> 

    (tenga en count el uso de la hora de 24 horas)

    Nicer apagado progtwigdo

    Si desea cerrar su Mac de forma segura a una hora progtwigda, considere Power Manager ; se apaga bien sin dejar que las aplicaciones bloqueen el process:

    • Todos los usuarios activos reciben amplia notificación.
    • Se muestra una gran advertencia poco antes de que comience el apagado.
    • Se les pide amablemente a las aplicaciones en ejecución que se retiren.
    • Las aplicaciones que ignoran la buena request se retiran con más firmeza.
    • Se cierra la session para finalizar, antes de que la Mac finalmente se apague.

    Es muy difícil para una aplicación o process deshonesto bloquear estos pasos.

    Por qué no shutdown

    El uso de shutdown forzará la salida de todos los processs en su Mac, incluidas las aplicaciones gráficas. Para muchas aplicaciones, este es un comportamiento agresivo y no proporciona a la aplicación muchas oportunidades para save el estado o los datos.

    Asistente de horario

    Power Manager incluye una tarea Asistente de progtwigción para cerrar un horario .

    Power Manager: apaga la tarea diaria

    Divulgación: trabajo con la compañía que crea Power Manager.

    Echaré un vistazo a esta nota técnica de Apple

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).