Nascondi solo le estensioni di file .app ma mostra il resto

15

C'è un modo per nascondere l'estensione di file SOLO .app? So che puoi abilitare o disabilitare la visibilità delle estensioni di file in Finder, ma sono interessato ad evitare che le estensioni dei file .app vengano visualizzate. Odio la ridondanza di vedere che i file nella mia cartella Applicazioni sono Applicazioni.

    
posta Alexander 25.07.2011 - 07:59
fonte

5 risposte

7

L'opzione "Mostra tutte le estensioni del nome file" sostituisce l'opzione "Nascondi estensione" in Ottieni informazioni. Ciò significa che ci sono alcune possibili soluzioni che si possono provare trovare per nascondere le estensioni ".app" mentre si mostra il resto:

  1. Trova un modo per escludere determinate estensioni da "Mostra tutte le estensioni del nome file".
  2. Trova un modo per nascondere le estensioni, oltre all'opzione "Nascondi estensione", che non è influenzata dall'opzione "Mostra tutte le estensioni del nome file".
  3. Trova un modo per sovrascrivere l'opzione "Nascondi estensione", oltre all'opzione "Mostra tutte le estensioni del nome file", che può essere configurata per includere o escludere elementi in base alle loro estensioni, o forse anche dalla loro posizione (ad es. Cartella Applicazioni).

Per quanto ne so, nessuno di questi è possibile, ma sarei felice di esserne smentito.

Possibile soluzione alternativa

La soluzione più semplice a cui riesco a pensare è di lasciare "Mostra tutte le estensioni dei file" deselezionata e di impostare manualmente altri file per mostrare esplicitamente le loro estensioni, il che può essere fatto molto facilmente con Automator e la% comandoSetFile.

Puoi impostarlo come servizio o come applicazione. In entrambi i casi, può essere utilizzato su entrambi i file e le cartelle e elaborerà anche il contenuto delle sottocartelle.

Per impostarlo in Automator, aggiungi un'azione "Esegui script shell", imposta "Passa input" su "come argomenti" e imposta lo script su questo:

(Nota: devi installare Xcode per ottenere il comando SetFile .)

for f in "$@"
do
    find "$f" -name "*.*" -exec SetFile -a e {} \;
done

Se lo configuri come servizio, assicurati di cambiare "Servizio ricevuto selezionato" in "file o cartelle".

Potresti anche cercare di usarlo come azione di una cartella. Quando i file vengono aggiunti a una cartella, lo script imposterà automaticamente le loro estensioni per mostrarle. Ad esempio, potrebbe essere utile associare un'azione della cartella a Download, Documenti e Desktop o qualsiasi altra cartella che riceve frequentemente file con "Nascondi estensione" selezionata.

Si spera che l'impostazione di questo servizio lo renderebbe così banale da non dover nemmeno preoccuparsi dell'elaborazione in batch di un intero volume (che potrebbe richiedere del tempo). Piuttosto, puoi semplicemente usarlo come necessario ogni volta che ti imbatti in file o cartelle di file con estensioni nascoste.

    
risposta data 06.09.2011 - 23:16
fonte
3

Questo AppleScript nasconderà l'estensione delle app (tutte con estensione ".app") direttamente nella cartella Applicazioni (tuttavia, non funziona su app in sottocartelle).

Ho creato una risposta Wiki della community, quindi se qualcuno può modificare questo script per migliorarlo, ti preghiamo di farlo!

 tell application "Finder" to set files_ to every item in (path to applications folder) whose name ends with "app"
 repeat with file_ in files_
    tell application "Finder"
        try
            set extension hidden of file_ to true
        on error e
            display dialog e buttons {"OK"} default button 1
        end try
    end tell
end repeat
    
risposta data 06.09.2011 - 20:25
fonte
0

Ovviamente c'è un modo e abbastanza facile. Una volta agganciata la cartella Applicazioni, trascinala completamente (rimuovila) dal dock. Quindi ri-annuncio e il gioco è fatto, tutte le estensioni .app saranno sparite.

    
risposta data 30.08.2018 - 23:50
fonte
-1

Fai clic con il tasto destro del mouse (ctrl-clic) sull'applicazione & fai clic su Ottieni informazioni, quindi seleziona la casella di controllo Nascondi estensioni.

PS Puoi aprire più riquadri di informazioni Ottieni selezionando più applicazioni & facendo clic con il tasto destro su Ottieni informazioni

    
risposta data 25.07.2011 - 08:07
fonte
-5

Vai nel mirino. clicca sulle preferenze. vai alla scheda avanzata. deseleziona Mostra tutta l'estensione del nome file. riavviare -

    
risposta data 29.12.2011 - 15:01
fonte

Leggi altre domande sui tag