Estoy interesado en excluir ciertos archivos de Spotlight, y se sugirió que agregue la extensión .noindex
. Me gustaría automatizar esto. ¿Cómo es posible hacerlo a través de Applescript?
Estoy interesado en excluir ciertos archivos de Spotlight, y se sugirió que agregue la extensión .noindex
. Me gustaría automatizar esto. ¿Cómo es posible hacerlo a través de Applescript?
El siguiente AppleScript adjuntará la extensión .noindex
a cualquier archivo único. Para usar este script en particular, péguelo en un nuevo documento AppleScript y guárdelo como una aplicación. Tendrá una aplicación como icono con una flecha. Esto significa que el script es una gota. Para cambiar el nombre de un solo archivo, simplemente coloque el archivo sobre el ícono de esta aplicación, y el archivo habrá cambiado de nombre en menos de un segundo.
on open theFileToRename
tell theFileToRename
tell application "Finder"
set theName to the name of file theFileToRename as string
set extension to ".noindex"
set the name of file theFileToRename to (theName & extension)
end tell
end tell
end open
Si no desea utilizar la funcionalidad de Droplets, la siguiente secuencia de comandos le pedirá que seleccione un archivo:
set extension to ".noindex"
set theFileToRename to (choose file with prompt "Select a file to append the \"" & extension & "\" extension to." without multiple selections allowed)
tell application "Finder"
set theName to the name of file theFileToRename as string
set extension to ".noindex"
set the name of file theFileToRename to (theName & extension)
end tell
Espero que esto te sea útil.
Puede usar un comando simple dentro de Terminal.app para cambiar el nombre de todos los archivos en el directorio, incluidos los subdirectorios. Vaya al directorio en el que tiene archivos para cambiar el nombre ( cd /path/to/dir
) y ejecute este comando:
find . -name "*\.txt" -exec bash -c 'mv "{}" "{}.noindex"' \;
Esto cambiará el nombre de todos los archivos txt
. Cambia la extensión a lo que quieras.
Lea otras preguntas en las etiquetas finder spotlight applescript file-extensions