Estoy creando un método abreviado de teclado 'Quit All'. Tengo el comando del sistema Salir de todas las aplicaciones y AppleScript para cerrar las ventanas abiertas del Finder (sin él, las ventanas del Finder permanecen abiertas). Sin embargo, si no hay ninguna ventana del Finder abierta, se reproduce un sonido de error cada vez. Por lo tanto, necesito codificar la secuencia de comandos para verificar si hay ventanas abiertas del Finder, y si este es el caso, para luego cerrarlas. Aquí está el código que tengo hasta ahora:
tell application "Finder" to activate
tell application "System Events"
keystroke "w" using {command down, option down}
end tell
Solo falta la parte "si está abierta la ventana del Finder entonces" al principio. ¿Podría alguien ayudarme en esta línea de código?