AppleScript: ¿Cómo puedo salir de todas las aplicaciones de usuario que se ejecutan y reinicie a bootcamp de partición (Esta parte funciona)?
-
23-08-2019 - |
Pregunta
Con frecuencia reiniciar en Windows en una partición Bootcamp en mi Mac Pro (E2008) (Mac OS X 10.5.6). Porque me gusta utilizar el tiempo que se tarda en reiniciar para otras cosas en lugar de simplemente sentarse alrededor me gustaría escribir / ejecutar un AppleScript simple que básicamente haría:
- Cierre todas las aplicaciones que se ejecutan por el usuario
- A continuación, * -después de las aplicaciones han sido dejar de fumar properly- * reinicio a mi partición de bootcamp
Parte 2 He estado usando por un tiempo ahora con un script que he encontrado en Internet es el siguiente:
do shell script "bless -mount /Volumes/WinVista/ -legacy -setBoot -nextonly" with
administrator privileges
do shell script "shutdown -r now" with administrator privileges
Esto funciona muy bien excepto que si las aplicaciones están abiertas no son adecuadamente apagado (básicamente, que están siendo 'forzar la salida') así que les gustaría tener la finalización del script aplicaciones primero y luego ejecutar el reinicio.
He encontrado una pregunta similar sobre desbordamiento de pila, pero desde mi comprensión de AppleScript es prácticamente no existía No sé cómo podría combinar esto: ( Cierre todas las aplicaciones utilizando Applescript? ) con el script que hace el reinicio.
¿Es esto posible? Si lo que agradecería cualquier consejo / ayuda / scripts que puede lanzar en mí.
También tengo prácticamente ninguna experiencia con AppleScripting todo lo que he hecho hasta ahora era copiar / pegar lo que había encontrado en línea, por si acaso lo que importa.
Gracias por la lectura.
Jannis
Solución
trate de usar
tell application "Finder" to restart
Este intentan dejar de fumar cada aplicación, al tiempo que llevó para la salva, y luego reiniciar el equipo