Det har hänt för många av oss att vi fick en Carpeta full av andra carpetas laddad med registermåste du sedan samla in register bara en Carpeta, gör det manuellt slösar bort din dyrbara tid, men ansökan apple script att ge oss en hand i den här tråkiga uppgiften.
Det första steget är att öppna Script Editor som finns i Applikationer / Applescript. Ett nytt fönster visas; där kopiera och klistra in följande:
berätta ansökan «Finder»
aktivera
ställ TopFolder till (markering som alias)
–Displaydialogruta (TopFolder som text)
upprepa med EachSubDir in (hämta varje mapp i mappen TopFolder)
prova
–Displaydisplay (EachSubDir som text)
upprepa med Eachfile i (få varje mappfil (EachSubDir som alias))
prova
flytta varje fil till TopFolder
slut försök
slut upprepa
ta bort mapp (EachSubDir som alias)
slut försök
slut upprepa
slut berätta.
Använd skript, efter att ha valt Carpeta du vill ha i Finder och notera att skript bara hitta register i carpetas första nivån; På bra spanska betyder det att om det är inom en Carpeta första nivån finns det en annan Carpetakommer den här undermappen att gå direkt till papperskorgen med dess inre belastning på register.
Om detta arbete är något vardagligt för dig, kan du spara skript och om du till exempel vill sammanställa allt register Att relatera till ett utskriftsjobb som arkiveras i flera mappar kommer också att vara till hjälp.
Via | FAQ-Mac
Antingen förstår jag inte riktigt bra det (mycket troligt) eller så ser jag inte mening i det här skriptet om du har en mapp med flera undermappar och i sin tur med andra undermappar. Det ska inte fungera i det här fallet, eller hur? Om jag har förstått det korrekt fungerar det bara om det finns en eller flera mappar i huvudmappen men inte mer i dessa. Snälla, någon klargör det för mig
Tack
Ja, Jose, så fungerar det ... det gäller mappar på första nivån, det vill säga att de inte har andra inuti. Du har en mapp med andra undermappar, men de har inte andra inuti, de har filer, men inga andra mappar ... ok? Annars skulle undermapparna raderas och informationen du har där skulle gå förlorad, så jag tror att det skulle vara bättre att göra det manuellt ...
tack 🙂
Jag förstår inte, det vill säga, jag lägger allt detta i äppelskriptet och det säger att det finns syntaxfel, (förväntat uttryck, egendom eller klassform osv. Men okänd identifierare hittades