¿Puede ocultar archivos ocultos en carpetas específicas (como el escritorio) y mostrarlas en cualquier otro lugar?

7

Trabajo con archivos ocultos todo el tiempo, pero me gusta un escritorio ordenado. Sería bueno hacer archivos como .DS_Store, y .localized invisible solo en el escritorio.

Tenga en cuenta que ya conozco este antiguo terminal de confianza:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

La configuración de ese indicador en FALSE se aplica a todo en el sistema. Mi objetivo es hacer una excepción para el escritorio. ¿Alguna sugerencia?

    
pregunta Matthew Eppelsheimer 06.10.2011 - 22:49

6 respuestas

1

Aunque no estoy seguro de cómo cumplir con tu solicitud exacta, uso este pequeño widget que le da 1 botón de acceso para ocultar / mostrar archivos ocultos.

    
respondido por el Alexander 07.10.2011 - 02:59
1
chflags hidden ~/Desktop/hideme

Esto hace que el archivo / carpeta sea invisible desde el Finder y guarde / abra los paneles. Puedes usar {command} {shift}. para alternar la visibilidad durante guardar / abrir.

    
respondido por el Jonathan Dough 07.10.2011 - 04:41
1

Mi enfoque para esto fue configurar el Finder para que generalmente muestre archivos invisibles, y luego establecer explícitamente la bandera invisible en los archivos / carpetas en el Escritorio que coincidan con ciertos criterios (. *, Icono, etc.)

Pero este enfoque falló, ya que, por lo tanto, Finder no solo muestra los archivos ocultos porque comienzan con un punto, sino también aquellos que tienen la marca invisible en la entrada de su sistema de archivos.

Sin embargo, te envío esta idea, tal vez te lleve a una solución.

# Set Finder to show all hidden files
# Only needs to be executed one time.
defaults write com.apple.finder AppleShowAllFiles ON

# Then explicitly flag certain files on the Desktop as invisible
# Run this at every login or at certain intervals (cron job)
/usr/bin/SetFile -a V ~/Desktop/.* ~/Desktop/Icon ~/Desktop/OtherPatternForHiding
    
respondido por el porg 28.12.2011 - 22:03
1

Esto no responde a su pregunta muy específica pero proporciona una solución alternativa. Suponiendo que desea tener un acceso fácil y rápido a los archivos ocultos y no tenerlos abiertos todo el tiempo, lo cual no se recomienda de todos modos.

Aquí hay una pequeña secuencia de comandos que automatiza el proceso a un solo clic para mostrar u ocultar. Se elimina:

1-posibles problemas con archivos ocultos que muestran todo el tiempo

2-terminal de apertura y escribiendo los archivos ocultos de la demostración, comando cada vez.

3-Extremadamente fácil de usar.

Instala esto como una aplicación en tu dock para un acceso fácil y rápido.

-- AppleScript to toggle hidden "." files
-- Submitted by Baltwo on Apple Support Community

try
    do shell script "defaults read com.apple.finder AppleShowAllFiles"
on error
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end try

if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0" then
    do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if

do shell script "killall Finder"
    
respondido por el Buscar웃 28.01.2014 - 18:11
0

Sugeriría probar TotalFinder . Entre muchas otras características, le brinda un acceso directo para mostrar / ocultar archivos invisibles en el Finder, pero no muestra archivos invisibles en el escritorio.

Es $ 18, pero también obtienes ventanas de Finder de doble panel y pestañas, y una ventana de Finder tipo Visor que puedes abrir desde cualquier aplicación.

    
respondido por el joelseph 07.10.2011 - 02:48
0

Se admite que esto es un kludge, pero reemplaza los íconos de .localized y .DS_Store con un archivo .icns transparente como este le permite arrastrarlos a una ubicación de la pantalla que es marginalmente menos detestable, desde una perspectiva de desorden. Todavía no es tan bueno como ser capaz de afirmar el equivalente de ShowAllFilesExceptHere

    
respondido por el dan2bit 04.08.2013 - 03:54

Lea otras preguntas en las etiquetas