@ utente3439894 merita il credito per aver risposto a questo.
Il codice proposto dall'utente3439894 era:
tell application "Finder"
activate
set parentFolder to (choose folder) as alias
set theFolders to every folder of entire contents of parentFolder as alias
set theFolders to {parentFolder} & theFolders
repeat with eachFolder in theFolders
open eachFolder
delay 0.5
activate eachFolder
tell application "System Events"
keystroke "2" using {control down, command down}
keystroke "1" using {control down, option down, command down}
end tell
close eachFolder
end repeat
end tell
Questo non ha funzionato come scritto e restituito il seguente errore:
Quindi,nonessendounespertodiApplescript,hofattounpo'dicasinoconlaquartarigadicodice:
settheFolderstoeveryfolderofentirecontentsofparentFolderasalias
elohaicambiatoconquesto:
settheFolderstoeveryfolderofentirecontentsofparentFolderaslist
ehafunzionato!
Alcunicommentisuquesto.L'housatopermodificareiparametridiordinamento/ordinamentodivisualizzazionedimigliaiadicartelle,lamaggiorpartedellequalinonguardo,madalmomentocheèstatoautomatizzatoefacile,perchéno.L'hoeseguitoconunritardodi0,1invecedi0,5ehafunzionatobene.Nonl'hoprovatosenzaindugio.L'uniconodoincuimisonoimbattutoerachesembravaesserciunasortadibuconerocumulativoassociatoalcodice.Quandol'hoeseguitosullamiadirectorychecontenevamigliaiadisottocartelle,cisonovolutequasi7orepercompletarel'operazione.LamiafandiMacBookèentrataingiocoquandolatemperaturadellaCPUèaumentatadrasticamente.Stranamente,iltemporichiestopereseguireogniserieditastièinqualchemodoaumentatoneltempo-letteralmenteèdiventatopiùlentoelento.Noneroingradodifarealcunadiagnosipoichélaroutinenonerainesecuzioneinbackground,mainrealtàfunzionavacomeselostessifacendomanualmente.L'holasciatogiraredurantelanotteehoscopertocheilmiocomputereraancoralento,tuttiiprogrammifunzionavanolentamenteelapiccolarotellaerascattatapericompitipiùsemplici.SonoriuscitoadaprireActivityMonitorehonotatocheilprocessoWindowServerutilizzavacircail130%dellaCPU-comeèpossibile,nonloso,maèquellochehadetto.Cosìhoriavviatoeilproblemaèandatovia.EccounoscreenshotdelriepilogodiAutomatormostratoallafinedelprocesso:
Comehodetto,pocomenodi7ore.Maneèvalsalapena!Sedovessifarlodinuovo,loeseguiròsolosulledirectoryprincipaliacuiaccedoconunacertaregolarità.Orapossofinalmentetornareaciòcheintendevofareinprimoluogo,primaditrovarequesto"problema" :) Malcolm in the Middle : Hal prova a cambiare una lampadina