¿Alguien sabe si el escritorio de conmutación se puede hacer a través de programación? Exposé la activación y la desactivación? Sé de la screencapture
comando para la última parte de mi propuesta de solución.
Me gustaría ser capaz de restaurar mi escritorio ambiente de trabajo después de un reinicio. Tengo una idea de cómo hacer esto.
Razón: se me reinicio cada 2 - 4 semanas. Tengo 9 escritorios virtuales, cada uno con un par de a una docena de windows y de las aplicaciones. Después de un reinicio del ordenador se siente como un cerebro reinicia y tarda un par de días para conseguir todo de nuevo.
Concepto: Manual antes de una planeada reinicio, o tal vez una vez al día a través de cron en caso de accidente de reiniciar el equipo o congelación del sistema, me gustaría de alguna manera de capturar el estado del sistema a fin de hacer que la recuperación post-reiniciar el sistema más fácil.
Solución Ideal: prefiero la CLI. Mi solución ideal sería un archivo de texto de los archivos abiertos en cada escritorio, y la terminal de windows en cada escritorio y en qué carpeta los de terminal server de windows. Entonces yo podría escribir un script que tendría que ir al escritorio 1, abrir todos los archivos Pdf que hay en la vista previa, abierto todo el .m
archivos en AquaMacs, y abrir los terminales y cd
de ellos a la carpeta correcta, etc. Repita el procedimiento para cada escritorio.
Creo que AppleScript fácilmente podría decirme lo que los archivos Pdf se abre en la vista previa.la aplicación, pero no creo que me pueda decir qué escritorio se encuentran. Mismo con el Terminal.aplicación
Solución propuesta: Capturas de pantalla de cada Escritorio, mientras que en Exposé modo.
Hay una forma de secuencia de comandos de conmutación de Escritorio #1 a través de Escritorio #9, donde en cada una de Escritorio, se activa Exposé y toma una captura de pantalla?
Ahora, después de un reinicio, por lo menos puedo ir a una carpeta, abra el 9 de capturas de pantalla, y ver manualmente, qué aplicaciones y qué archivos fueron abiertos donde.