24 votes

Préférences d'affichage de l'explorateur à l'échelle du système

Je sais que des fichiers .DS_Store sont créés dans chaque répertoire dans lequel j'entre avec le finder sous Mac OS X, et qu'ils conservent la trace des métadonnées du dossier (y compris son mode d'affichage). Je sais également que cette commande :

sudo find /Users/[USERNAME]/ -name ".DS_Store" -depth -exec rm -f {} \;

... supprimera récursivement tous les fichiers .DS_Store dans le dossier /Users/[USERNAME]/.

De plus, je sais que lorsque j'appuie sur CMD+J à l'intérieur d'une fenêtre du finder, je sélectionne la configuration que je veux (icônes 40x40, espace de grille petit-moyen, classement par type, taille du texte 10px, affichage des informations sur l'élément, affichage de l'aperçu de l'icône, fond blanc) et je sélectionne "utiliser comme valeurs par défaut" pour eh bien, en faire la valeur par défaut, et maintenir OPT pour rétablir CETTE valeur par défaut.

Le problème est que, lorsque je crée un nouveau dossier, il ne prend pas ces paramètres. Et les dossiers qui avaient des fichiers .DS_Store supprimés conservent la configuration précédente, et non la configuration "par défaut".

Que puis-je faire pour établir un look cohérent pour l'ensemble du système ?

Je suis sur Mac OS X 10.6.6.

18voto

Amaru Points 161

Il existe un moyen plus simple.

  1. Dans le Terminal, naviguez jusqu'à votre répertoire $HOME : cd ~

  2. Retirez tous les .DS_Store des fichiers :

    find ~ -name ".DS_Store" -depth -exec rm -f {} \;
  3. Relancez le chercheur qui va vers : Force Quit Finder

Force Quit Applications Force Quit Finder

  1. Définissez vos préférences globales en utilisant J et appuyez sur le bouton Utiliser par défaut bouton.

  2. Maintenant, chaque dossier que vous ouvrez ou créez aura les nouveaux paramètres.

14voto

Zac Points 89

Pour définir une apparence de recherche à l'échelle du système, vous pouvez utiliser les étapes de la section http://macs.about.com/od/usingyourmac/ss/Setting-Finder-Views-For-Folders-And-Sub-Folders_2.htm (et les pages après la page 2) pour définir une vue de dossier de manière récursive en utilisant applescript, qui définira les anciennes vues de dossier à ce que vous voulez selon l'article.

Commencez par naviguer jusqu'au dossier parent dont vous souhaitez définir les options d'affichage et les propager à tous ses sous-dossiers.

Ne vous inquiétez pas si vous avez déjà défini les options d'affichage du dossier parent précédemment. Il est toujours bon de revérifier les paramètres d'un dossier avant de les propager à tous ses sous-dossiers.

Suivez les étapes décrites à la page 3 : " Définir de façon permanente les options d'affichage des dossiers ". Une fois que l'affichage du Finder du dossier parent est défini, lancez Automator, situé dans le dossier /Applications.

Lorsque Automator s'ouvre, sélectionnez le modèle de flux de travail dans la liste, puis cliquez sur le bouton Choisir.

L'interface d'Automator est divisée en quatre volets principaux. Le volet Bibliothèque contient toutes les actions et variables qu'Automator sait utiliser. Le volet Flux de travail est l'endroit où vous construisez un flux de travail en connectant des actions. Le volet Description fournit une brève description de l'action ou de la variable sélectionnée. Le volet Journal affiche les résultats d'un flux de travail lorsqu'il est exécuté.

Pour créer notre flux de travail, sélectionnez le bouton Actions dans le volet Bibliothèque.

Sélectionnez l'élément Fichiers et Dossiers dans la bibliothèque des actions disponibles.

Dans la deuxième colonne, saisissez l'action Obtenir des éléments spécifiques du Finder et faites-la glisser vers le volet du flux de travail.

Cliquez sur le bouton Ajouter dans l'action Obtenir des éléments spécifiques du Finder que vous venez de placer dans le volet de travail.

Naviguez jusqu'au dossier dont vous souhaitez propager les paramètres d'affichage à tous ses sous-dossiers, puis cliquez sur le bouton Ajouter.

Revenez au volet Bibliothèque et faites glisser l'action Définir les vues du dossier vers le volet Flux de travail. Déposez l'action juste en dessous de l'action Obtenir des éléments spécifiques du Finder qui se trouve déjà dans le volet de flux de travail.

Utilisez les options affichées dans l'action Définir les vues du dossier pour modifier la façon dont vous souhaitez afficher le dossier spécifié. La configuration des vues du dossier actuel devrait déjà s'afficher, mais vous pouvez affiner certains paramètres ici.

Cochez la case Appliquer les modifications aux sous-dossiers.

Une fois que tout est configuré comme vous le souhaitez, cliquez sur le bouton Exécuter dans le coin supérieur droit.

Les options de l'affichage du Finder seront copiées dans tous les sous-dossiers.

Fermer Automator.

Quand il s'agit de dossiers nouvellement créés, je trouve qu'ils héritent des propriétés du parent quand ils ont été créés, et je ne trouve pas comment le définir autrement, mais vous pourriez même l'avoir basé sur des événements de dossier avec automator pour exécuter votre vue de dossier scripts de la manière que vous voulez.

1voto

Utilisez donc essentiellement l'action Set Folder Views dans Automator :

Il n'y a cependant aucun moyen de modifier la taille ou la position de Windows.

Vous pourriez également utiliser un script comme celui-ci, mais il est tout aussi lent Automator lorsque appliquer les propriétés de la fenêtre est coché.

tell application "Finder"
    folders of entire contents of (POSIX file "/Users/username/Folder/" as alias)
    repeat with f in result
        open contents of f
        tell Finder window 1
            set toolbar visible to false
            set sidebar width to 0
            set statusbar visible to false
            set current view to column view
            set bounds to {474, 250, 1318, 750}
            tell its column view options
                set shows icon to false
            end tell
            close
        end tell
    end repeat
end tell

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X