Amb l'ajuda de l'script d'Apple podràs ajuntar els arxius de carpetes en només una

Llenguatge de programació Applescript

A molts ens ha passat, que vam rebre una carpeta plena d'altres Carpetes carregades de arxius, Has de reunir després els arxius en una sola carpeta, Fer-ho manualment és desaprofitar el teu valuós temps, però ha arribat l' aplicació Applescript per donar-nos un cop de mà en aquesta tediosa tasca.

El primer pas és obrir l'Editor de Script que es troba a Aplicacions / script d'Apple. Apareixerà una nova finestra; allà copia i enganxa el següent:
tell application «Finder»
activar
setembre theTopFolder to (selection as àlies)
-display dialog (theTopFolder as text)
repeat with EachSubDir in (get every folder of folder theTopFolder)
tractar de
-display dialog (EachSubDir as text)
repeat with Eachfile in (get every file of folder (EachSubDir es àlies))
tractar de
move Eachfile to theTopFolder
end try
final de repetició
delete folder (EachSubDir es àlies)
end try
final de repetició
end tell.

utilitza el script, Prèvia elecció de la carpeta que vols en el Finder i tingues en compte que el script només situa arxius a les Carpetes de primer nivell; en bon castellà, això vol dir que si dins d'una carpeta de primer nivell hi ha una altra carpeta, Aquesta subcarpeta anirà derechito a la paperera amb la seva càrrega interna de arxius.

Si aquesta tasca és una cosa quotidiana per a tu, llavors pots guardar el script i si per exemple vols compilar tots els arxius referents a un treball d'impremta que es trobin arxivats en diverses carpetes serà útil també.

via | Faq-Mac


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   jose va dir

    O no ho acabo d'entendre molt bé (fart probable) o no li veig sentit a aquest script si tens 1 carpeta amb diverses subcarpetes i al seu torn amb altres subcarpetes. Se suposa que en aquest cas no funcionaria, no ?. Si ho he entès bé, només funciona si dins de la carpeta principal hi ha una o diverses carpetes però cap més dins d'aquestes. Si us plau, que algú m'ho aclareixi
    gràcies

  2.   Li-Lluna va dir

    Sí Jose, així funciona ... s'aplica a carpetes de primer nivell, és a dir, que no tenen altres dins. Tens una carpeta amb altres subcarpetes, però aquestes no tenen altres dins, tenen arxius, però no altres carpetes ... ok ?, en cas contrari les subcapetas quedarien eliminades i es perdria la informació que tens allà, pel que crec que sí seria millor fer-ho manualment ...

  3.   jose va dir

    gràcies ????

  4.   Raúl va dir

    no entenc, és a dir, poseu tot això en el AppleScript i em diu que hi ha error de sintaxi, (s'esperava expressió, propietat o forma de classe, etc. Però s'ha trobat identificador desconegut