Sto provando a scrivere uno script che selezionerà tutte le non-cartelle in una determinata finestra del Finder che si trova in List View e ha rivelato / espanso tutte le sottocartelle (vedi immagine).
Dato che ci sono molti più file che cartelle, il mio pensiero è:
- Seleziona tutti gli elementi
- Deseleziona tutte le cartelle
Sono anche disposto a iniziare con niente selezionato e quindi aggiungere non-cartelle alla mia selezione.
In ogni caso, sono perplesso. Qualsiasi aiuto sarebbe apprezzato.
Il risultato desiderato sarebbe simile a questo:
EDIT:(perrisponderealproblemaxy-saràlungo,matul'haichiesto)
Riparareicomputerpervivere,ilchesignificacheeseguomolti"dati di backup, cancella il disco rigido, installa SO, ripristini i dati" tutto il tempo. Windows e Mac, anche se eseguo tutti i backup sul mio Mac, quindi i dati del client vengono ripristinati da un volume Mac tramite la rete.
Solitamente, trascino solo intere cartelle dal volume di backup su PC Windows ripristinato e attendo che finisca. A volte, però, la copia fallisce, spesso perché "il percorso è troppo lungo" o alcune assurdità. In questi casi, finisco per copiare pezzi più piccoli alla volta finché non ho finito.
Quindi devo controllare e ricontrollare che non ho perso nessun file / cartella. Quindi, apro due finestre, una con la cartella di origine, l'altra con la cartella di destinazione. E confronto le cartelle (Musica, Documenti, ecc.) Da ciascuna. Cerco di vedere se il numero di file / cartelle corrisponde e che la quantità di byte utilizzati è la stessa.
Spesso, a causa di .DS_Store nelle cartelle Mac, i byte non corrispondono. Se apro la cartella e Get Summary Info
solo sui contenuti, i conteggi dei byte corrispondono perfettamente.
Quindi, piuttosto che aprire dozzine o centinaia di cartelle e sottocartelle, una alla volta, quello che faccio è aprire la cartella Documents
, ad esempio, nella visualizzazione elenco, rivelare tutte le sottocartelle (questo posso già fare in AppleScript ) e poi I Select All
e deseleziona le cartelle, quindi Get Summary Info
.
Nella mia immagine qui sopra, potrei farlo manualmente, ovviamente. Ma, in molti casi, ho cartelle con centinaia di file e diverse cartelle in profondità. Se lo faccio manualmente, ci vuole molto tempo e inevitabilmente, proprio prima di deselezionare le ultime 10 cartelle, farò un clic errato e dovrò ricominciare tutto da capo.
Ecco perché voglio che uno script selezioni tutte le non cartelle.
Se c'è un'altra soluzione, bene. Fammi sentire.