80 votes

Existe-t-il un moyen de rafraîchir la liste des fichiers du Finder ?

J'aime mon Mac et la façon dont les choses fonctionnent généralement. De temps en temps, cependant, on trouve quelques désagréments. Le dernier en date est que je ne trouve nulle part un bouton d'actualisation pour mettre à jour une liste de fichiers dans une fenêtre du Finder.

Veuillez noter que je suis conscient que l'actualisation n'est généralement pas nécessaire car les nouveaux fichiers sont automatiquement ajoutés aux fenêtres du Finder. Dans mon cas, j'ai un NAS sur mon réseau, et pour mettre à jour une liste de fichiers dans un dossier du NAS, je dois actuellement changer de répertoire et aller ailleurs, puis revenir pour voir les nouveaux fichiers.

Existe-t-il un moyen de demander une liste de fichiers mise à jour dans une fenêtre du Finder ?

74voto

Daniel Points 32917

Oui !

Un simple AppleScript peut demander au Finder de dire à sa fenêtre avant de mettre à jour chaque élément. Un tel AppleScript peut être sauvegardé en tant qu'application, puis glissé dans la barre d'outils du Finder pour vous donner un bouton d'actualisation.

L'AppleScript dont vous avez besoin est assez simple :

 tell application "Finder" to tell front window to update every item

Collez le texte ci-dessus dans l'éditeur script (dans le dossier Utilities), puis utilisez Export -> Application. QUE l'exécutable devrait être glissé, avec CommandOption dans la barre d'outils du Finder (c'est-à-dire la barre supérieure, et non la barre latérale).

Vous pouvez modifier l'icône comme suit cette réponse .

13 votes

Juste une note de bas de page : Dans Macericks, vous devez appuyer sur [cmd]+[alt] lorsque vous faites glisser l'application sur la barre d'outils du Finder. Cette réponse est excellente (je viens de l'utiliser et elle fonctionne parfaitement).

1 votes

En effet, la solution de Daniel fonctionne très bien. Bien que j'aimerais qu'il y ait un moyen d'exécuter le script sans avoir l'AppleScript ouvert. Merci également à Barranka pour l'astuce concernant la pression des touches CMD et ALT.

0 votes

Merci pour cette solution de contournement. Peut-être que je crée un démon qui exécute ce script une fois par seconde (mais ce n'est pas très économe en énergie), bien que cette approche de sondage ne soit pas très économe en énergie, préférerait que le Finder se mette automatiquement à jour correctement en fonction des événements du système de fichiers. N'existe-t-il pas un correctif pour cela ? (Effacer com.apple.finder.plist et .DS_Store dans les dossiers concernés n'a pas résolu le problème pour moi).

11voto

Charles Points 1678

Pour relancer le Finder :

  1. Maintenez la touche Option enfoncée et cliquez avec le bouton droit de la souris sur l'icône du Finder dans le Dock, puis sélectionnez Relaunch.
  2. Appuyez sur Option-Command-Escape ou choisissez Force Quit dans le menu Apple, puis sélectionnez le Finder et cliquez sur Relaunch.
  3. Déconnectez-vous et reconnectez-vous à votre compte utilisateur.

14 votes

Loin d'être aussi élégant que de rafraîchir simplement la fenêtre.

20 votes

C'est insensé, je ne peux pas croire que cela soit considéré comme une solution.

3 votes

Ce sont trois réponses différentes, non ? Se connecter et se déconnecter ne devrait pas être nécessaire.

8voto

mivk Points 807

Le moyen le plus simple pour que le Finder rafraîchisse sa liste est d'entrer dans un sous-dossier et de cliquer sur la flèche de retour pour revenir au dossier d'origine. Vous pouvez également cliquer sur la flèche arrière pour revenir au dossier précédent, puis sur la flèche avant.

L'autre moyen est d'utiliser un Applescript comme suggéré dans La réponse de Daniel .

Utilisation de osascript cette commande peut être copiée/collée directement dans Terminal, sans créer au préalable un script :

osascript -e 'tell application "Finder" to tell front window to update every item'

1 votes

Aller dans différents dossiers et revenir en arrière fonctionne parfois pour moi, mais pas pour déplacer quelques fichiers de 7gig sur une USB. Même lorsque les fichiers ont été entièrement déplacés, il a fallu plusieurs minutes pour que le Finder soit satisfait que tout soit terminé et mette à jour ce qu'il m'affichait dans les dossiers source et destination.

5voto

blur Points 131

Avis de non-responsabilité ! - Ce n'est pas une méthode pour rafraîchir le dossier actuel mais une méthode pour changer de dossier rapidement sans avoir à utiliser la souris ou à garder l'action script ouverte en permanence qui finira par rafraîchir la vue du dossier.

C'est presque aussi rapide que d'appuyer sur F5 dans Windows, à une seule différence près : vous avez besoin de vos deux mains.

Premier moyen :

Commande - [ et ensuite ] (pas besoin de relâcher la commande, gardez-la et appuyez sur d'autres touches rapidement - c'est rapide !) va aller au dossier précédent et revenir en arrière en rafraîchissant votre vue sur le dossier actuel - les mêmes touches sont utilisées dans Chrome pour avancer et reculer.

Mais parfois, vous venez d'ouvrir le Finder et il n'y a pas de dossier où retourner. Dans ce cas, il y en a un :

Deuxième voie :

Commande - Haut puis Bas - permet de remonter le dossier puis de le redescendre, ce qui permet de revenir au dossier d'origine et de rafraîchir la vue. Comme dans le cas précédent, gardez la commande vers le bas tout le temps. Les mêmes touches peuvent être utilisées en général dans le Finder pour monter et descendre dans un dossier.

2 votes

Honnêtement, CMD+UP,DOWN est préférable pour moi que d'écrire un script (pour une fonctionnalité qui devrait être intégrée). Alors qu'il est esthétiquement ennuyeux de devoir réellement changer de répertoire pour obtenir un rafraîchissement, il est si rapide sur les doigts est fonctionnellement presque équivalent à, disons un CTRL+R que tout autre domaine a (oui, je suis salé). Aussi, question : y a-t-il TOUJOURS quelque chose vers lequel CMD+UP doit aller ? FYI Mon application consiste à voir la taille d'un fichier augmenter au fur et à mesure de son rendu dans iMovie, pour s'assurer qu'il progresse.

2voto

mike Points 1801

J'ai remarqué que le changement de vue dans le Finder semble rafraîchir le contenu de la fenêtre du Finder. Ce que j'entends par changement de vue, c'est le passage d'une vue par icônes à une liste. Je n'ai pas fait de tests approfondis, mais cela a fonctionné pour moi hier soir lorsque j'ai copié un fichier dans la boîte NAS dans le Terminal, alors que le répertoire dans lequel j'ai copié le fichier était également ouvert dans le Finder.

4 votes

Cela ne fonctionne pas.

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