È possibile attivare o disattivare i file nascosti senza riavviare Finder?


9

Esistono diversi modi per attivare / disattivare i file nascosti: tramite un comando shell , un'azione AppleScript o Automator o persino un widget Dashboard . Tutti loro chiudono e riaprono le finestre del Finder, il che è abbastanza fastidioso.

D'altra parte, per la finestra di dialogo Apri file è possibile attivare o disattivare facilmente i file nascosti premendo Command+Shift+Period.

È possibile evitare di riavviare Finder?


Conclusione

È preferibile utilizzare Path Finder , che consente non solo di attivare o disattivare i file nascosti, ma molte altre cose interessanti. App davvero fantastica.


2
La parte "teorica" ​​del tipo di domanda ha reso questo argomento polemico (e quindi soggetto da chiudere), a meno che un ingegnere Apple non stia leggendo questo. Mi piace il resto della domanda, quindi ho rimosso quelle parole. Mi immagino che la risposta è attualmente "no", come probabilmente Finder legge questa impostazione quando è iniziato. Ma questa è una risposta argomentativa, quindi speriamo in una risposta che dice "sì, ..."
Arjan

1
Peccato. Accettare il "no" assicura anche che l'utente della Community non ponga mai questa domanda , per sbatterlo sulla prima pagina ogni tanto ...
Arjan,

Ok, buon punto. Lasciamo un po 'di speranza
Andrei,

Risposte:


3

C'è una soluzione ora.

L'ultima versione di TotalFinder (0.9.1) consente di mostrare / nascondere i file nascosti senza riavviare Finder. Testato, funziona bene e rimuove questo fastidio di lunga durata del Finder. TotalFinder è gratuito per ora in quanto è un software pre-release, ma sarà circa $ 10 o $ 15 quando raggiungerà final.


1

No, non puoi, perché non c'è modo di avvisare il Finder (o qualsiasi altro processo) che il suo file delle preferenze è stato modificato alle sue spalle.


Ciò presuppone che l'unico modo per far sì che Finder mostri i file nascosti è hackerando le sue preferenze. (Il che probabilmente è proprio vero.)
Arjan,

Non è necessario supporre che i fatti siano lì.
Hasaan Chop,

1
Quindi indicaci questi fatti, per favore ...
Arjan,

0

Ho trovato una domanda simile qui: Apple Script - Riapri il Finder chiuso di Windows

Lo script pubblicato da adayzdone potrebbe essere quello che stai cercando. Deve ancora riavviare Finder ma quando si riavvia restituisce le stesse finestre nella stessa directory in cui si trovavano quando si chiudevano.

tell application "Finder"
   set windowTargets to target of Finder windows
    quit
end tell

set OnOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if OnOff = "NO" or OnOff = "OFF" then
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles ON"
    else
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles OFF"
    end if
    do shell script OnOffCommand
    delay 1

tell application "Finder" to launch
    tell application "Finder"
    repeat with aTarget in windowTargets
        make new Finder window at aTarget
    end repeat
end tell

copiato dalla domanda di riferimento

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.