Estoy intentando crear un script que pueda usar para encontrar todas las instancias de una carpeta, ya sea en la unidad raíz, en la unidad externa o en el almacenamiento en red montado, y enumerar todos los contenidos en un cuadro desplegable o en un elemento seleccionable. lista en una ventana de diálogo.
Para pseudocodificarlo:
tell application "Finder"
for (every instance of "*/Folder"
append items in "*/Folder" to contentsList
end for
end tell
Honestamente, no tengo idea de cómo hacerlo realmente en AppleScript, ya que no lo tiene de forma nativa para los bucles, y no estoy seguro de agregar elementos a las matrices en AppleScript.
¿Alguien es capaz de darme consejos? Alternativamente, ser capaz de hacer lo mismo en un script de shell sería igual de bueno.
Gracias de antemano!