Come impostare una vista cartella come predefinita per tutte le cartelle nel Finder?


8

Mi piacerebbe avere la stessa vista cartella per ogni cartella, ciò significa che le mie cose sono ordinate sempre per tipo e poi per nome. è possibile con automator?

Fino ad ora, ho impostato la mia vista tramite cmd+j(Visualizzazione elenco, ordinandola per tipo e nome) e impostandola come "predefinita". Imposta semplicemente la vista come predefinita per questa particolare cartella. Ma vorrei impostarlo anche per tutte le sottocartelle. Quando cambio la cartella, i documenti vengono ordinati in modo diverso e non come ho impostato come predefinito per la cartella precedente prima ...

Quindi ho provato a creare un flusso di lavoro con Automator , ma non funziona. O non riesco proprio a gestire questo programma.

  1. Per prima cosa ho cliccato su "flusso di lavoro" (è giusto o avrei dovuto scegliere un'altra icona?)
  2. definire l'automazione: "Ottieni contenuto cartella" -> "Ordina elementi del Finder" (Tipo) -> "Ordina elementi del Finder" (nome) -> "Ripeti per ogni sottocartella trovata",

Ecco come appare: (sry per il tedesco, ma la descrizione è in (2)) inserisci qui la descrizione dell'immagine

-> O è possibile farlo separatamente dall'automatore?


Anche questo mi sta facendo impazzire !!!
Koray Tugay,

Risposte:


11

Come accennato bmike, le impostazioni predefinite non vengono utilizzate per le cartelle che hanno impostazioni specifiche della cartella salvate in un file .DS_Store. Puoi semplicemente eliminare i file .DS_Store però:

sudo find / -name .DS_Store -delete; killall Finder

se li elimino, verranno creati nuovi file .DS_Store con le impostazioni che ho attualmente? O devo creare questi file poi manualmente?
Kirinriki il

Il Finder ricrea i file .DS_Store, ma non includerà l'ordinamento specifico per cartella o disporrà le modalità fino a quando non le modifichi manualmente.
Lri,

2
Solo un avvertimento. Ho eseguito questo comando e il mio computer si è bloccato. Ho riavviato ed è andato nel panico del kernel. Ho dovuto reinstallare Mavericks.
RHPT,

Come si configurano le impostazioni predefinite allora?
Koray Tugay,

2

Forse il trucco è identificare dove il sistema ottiene le sue impostazioni predefinite per la creazione di un file .DS_Store e modificare tali impostazioni. Ciò, in teoria, farebbe in modo che il Finder eseguisse il modo in cui lo desideri come predefinito.

Altri metodi sembrano avere insidie ​​significative e sfortunatamente forzare la visualizzazione a icona utilizzando la finestra del browser nel Finder. Personalmente voglio conservare lo schermo immobiliare e utilizzare più di una finestra nel Finder ... Prendere quindi l'intera finestra del browser e ridurla alla visualizzazione icona senza gli ornamenti superflui è il mio stato ideale. Quindi essere in grado di passare all'elenco, con un tasto di comando e ritorno, perfetto.

Allo stato attuale, è un problema FTFF di vecchia data in Mac OS X. Apple sta cercando di rendere il Mac più simile a un iPad che non è più intelligente di Microsoft che cerca di rendere un tablet più simile a un desktop.

Quindi ... dove trova il Finder le impostazioni per creare il file .DS-Store. Se si tratta di un approccio strutturato, le impostazioni sono nascoste in alcuni piani sepolti in profondità in un pacchetto o altrove. Se non è strutturato, viene memorizzato nel codice binario del Finder ... (sperando nel precedente)


1

La progettazione del sistema non è facilmente adattabile a questa attività.

È possibile modificare la vista predefinita in modo tale che tutte le cartelle che non dispongono di un file .DS_Store personalizzato per sovrascrivere il valore predefinito abbiano tutte la vista cartella predefinita desiderata.

Puoi modificare il file .DS_Store di ogni cartella in modo che tutti utilizzino le impostazioni comuni, ma poiché non esiste un'API per apportare modifiche atomiche a un file .DS_Store ed è un formato di file binario, avrai bisogno di alcune competenze di basso livello per ottimizza questo. Hai provato a configurare uno script shell (o meglio python o perl) per inserire ricorsivamente un file .DS_Store desiderato in tutte le sottocartelle (e gestire alias e cartelle con link simbolici come desideri) dalla cartella di destinazione?


Wow, questo significa che devo andare molto in profondità nel sistema per quello ... okay ... Non so se lo farei peggio o no. Non sono così profondo nel guscio che potrei farci qualcosa di serio. Quindi è meglio che la tenga così :( Grazie per la tua risposta!
Kirinriki,

Sì, il design del sistema rende questa operazione dolorosa da automatizzare. Potrebbe essere fatto, ma la maggior parte delle persone elimina solo tutti i file .DS_Store (o un sottoinsieme di file .DS_Store) e quindi imposta una nuova visualizzazione predefinita per il sistema in questo caso.
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.