bat sur une list de fichiers csv avec plusieurs valeurs - Shell/Batch - Programmation
Marsh Posté le 01-06-2017 à 18:56:02
avec l'aide de https://stackoverflow.com/questions [...] irst-colum
Code :
|
syntaxe pour le exiftool à revoir, je ne connais pas ce truc.
Si tu veux exécuter ça directement en ligne de commande et non dans un *.bat faut mettre un seul % partout, pour un *.bat c'est %%.
Marsh Posté le 01-06-2017 à 12:14:01
Bonjour,
rien qu'en écrivant le sujet, je comprends pourquoi il est si dur de voir si ce topic a déjà eté abordé ou pas!
Enoncé: J'ai un ensemble de photo en jpg dont je voudrais renseigner les données EXIF de géolocalisation à l'aide de l'outil EXIFTOOL.
Pour celà, j'ai fait un fichier csv avec le nom des fichiers puis la latitude, puis la longitude.
Comment faut-il procéder pour que pour chaque ligne, je puisse indiquer la seconde valeur comme latitude, idem avec la troisième?
Donc un truc qui commencerait par:
FOR /F %%i IN (Z:\listPIX.csv) DO exiftool -exif:gpslatitude=valeur latitude qui se trouve en seconde position dans le csv %%i
avec un fichier csv structuré dans ce genre là:
NomPIX;Latitude;Longitude
Pix001.JPG;44,56233;3,45987
Suis-je bien clair...hummm?