Je cherche un moyen d'exporter dans Lightroom Classic, dans des dossiers nommé par rapport au titre (ou autre champ).
Sinon, il faut que je filtre et fasse plein d'export.
https://www.photographers-toolbox.com/products/lightroomstatistics/keywordsexporter/
;)
Ca à l'air d'être ce que je recherche, merci beaucoup !
J'ai pensé à une autre idée en jouant avec le nom de fichier et un .bat
Et j'ai demandé à ma nouvelle amie l'IA de me faire le script bat !
A l'export, je renomme le fichier en {Titre} [at] {Nom de fichier} et voici le script :
[at] echo off
setlocal enabledelayedexpansion
REM Parcourt tous les fichiers du dossier courant contenant un " [at] "
for %%F in (* [at] *) do (
set "file=%%F"
REM Sépare la partie avant et après le " [at] "
for /f "tokens=1* delims= [at] " %%a in ("%%F") do (
set "folder=%%a"
set "name=%%b"
REM Crée le dossier si nécessaire
if not exist "!folder!" mkdir "!folder!"
REM Déplace et renomme le fichier
move "%%F" "!folder!\!name!"
echo Déplacé : %%F -> !folder!\!name!
)
)
echo.
echo ✅ Tri terminé !
pause
Je trouve ça vachement élégant et économique ;D
Le premier bat ne fonctionnait pas vraiment et j'ai fini par avoir une solution avec :
[at] echo off
setlocal enabledelayedexpansion
REM Parcourt tous les fichiers du dossier courant contenant un " [at] "
for %%F in (* [at] *) do (
set "filename=%%~nF"
set "ext=%%~xF"
for /f "tokens=1* delims= [at] " %%a in ("!filename!") do (
set "folder=%%a"
set "name=%%b!ext!"
if not exist "!folder!" mkdir "!folder!"
move "%%F" "!folder!\!name!" >nul
echo Déplacé : "%%F" ^> "!folder!\!name!"
)
)
echo.
echo ✅ Tri terminé !
pause
Toujours vérifier les bêtises de l'IA !