0 votes

Est-il possible de faire en sorte que Finder.app mette en surbrillance/sélectionne automatiquement le(s) fichier(s) récemment collé(s) ?

Je suis sous macOS Big Sur 11.4.

Dans d'autres systèmes d'exploitation, lorsque vous collez de nouveaux fichiers dans le gestionnaire de fichiers, les fichiers nouvellement ajoutés/copiés seront mis en surbrillance et sélectionnés. C'est vraiment important et pratique lorsque le dossier/répertoire actuel contient de nombreux fichiers. Je peux trouver facilement le(s) fichier(s) nouvellement collé(s).

Mais dans Finder.app, cela ne se fait pas. Aucun fichier n'est sélectionné/mis en surbrillance après l'action de collage.

Est-il possible de réaliser cela sous macOS ?

Je ne veux pas mémoriser ces noms de fichiers et trouver le(s) fichier(s) nouvellement collé(s) parmi des milliers de fichiers.

1voto

Ted Wrigley Points 725

Vous pouvez demander au Finder de choisir les fichiers nouvellement ajoutés à l'aide d'une action de dossier. Tout d'abord, ouvrez Script Editor et ajoutez le code suivant à une nouvelle fenêtre de script :

on adding folder items to this_folder after receiving added_items
    tell application "Finder"
        select added_items
    end tell
end adding folder items to

Enregistrez ce script dans le dossier ~/Library/Scripts/Folder Action Scripts, en utilisant le nom qui vous semble pratique (je vais utiliser 'Select Script' à des fins de démonstration).

Deuxièmement, utilisez Spotlight pour trouver et ouvrir l'application Configurer les actions de dossier. Il s'agit d'une petite application auxiliaire cachée dans le système de fichiers (/System/Library/CoreServices) qui configure les actions de dossier. Vous verrez une fenêtre qui ressemble à ceci :

enter image description here

Utilisez le bouton '+' en bas à gauche pour choisir un dossier auquel vous souhaitez attacher l'action, puis sélectionnez le script d'action de dossier souhaité dans le menu contextuel résultant. Le résultat ressemblera à ceci :

enter image description here

Ajouter des éléments à ce dossier provoquera désormais l'ouverture d'une fenêtre du Finder et la sélection des fichiers ajoutés. Répétez la deuxième étape pour chaque dossier dans lequel vous souhaitez que ce comportement se produise. Il n'y a pas de moyen simple de demander au Finder de le faire automatiquement pour chaque dossier (c'est possible, mais c'est pénible).

-1voto

wch1zpink Points 6067

Si vous n'avez pas de problème à investir quelques minutes, vous pouvez ouvrir Automator.app et créer un nouveau document Quick Action.

entrez la description de l'image ici

Ensuite, ajoutez une commande Run AppleScript au flux de travail et ajoutez ce code AppleScript suivant.

activate
set destinationFolder to (choose folder with prompt ¬
    "Choisir le dossier de destination" emplacement par défaut ¬
    (chemin vers le bureau) avec invisibles)

tell application "Finder"
    activate
    set theFiles to selection as alias list
    set duplicatedFiles to duplicate theFiles ¬
        vers destinationFolder avec remplacement et copie exacte
    révéler duplicatedFiles
end tell

entrez la description de l'image ici

Enregistrez maintenant votre nouvelle action rapide Automator et nommez-la "Révéler les fichiers dupliqués".

Maintenant, à tout moment où vous souhaitez dupliquer les fichiers actuellement sélectionnés dans Finder vers un autre dossier puis les révéler et les sélectionner dans le nouvel emplacement, faites simplement un clic droit sur les fichiers sélectionnés que vous souhaitez copier et choisissez Actions Rapides/Révéler les fichiers dupliqués. Cela ouvrira une boîte de dialogue "Choisir un dossier", vous permettant de choisir le dossier où les fichiers dupliqués iront. Vos fichiers seront maintenant copiés dans ce dossier choisi puis révélés.

entrez la description de l'image ici

REMARQUE : Le code AppleScript tel qu'il est actuellement, écrasera tout fichier portant le même nom, qui se trouve actuellement dans le dossier de destination.

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