IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Rechercher, déplacer et renommer des JPG


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2018
    Messages : 5
    Par défaut Rechercher, déplacer et renommer des JPG
    Bonjour à tous,

    Pour mon travail, je dois travailler avec un appareil photo. Sur l'appareil photo, je créé un répertoire au nom du client, et je prends XX photos.

    Lors du déchargement de l'appareil photo, il me créé une multitude de dossiers et donne un nom incompréhensible aux photos.

    Exemple :
    1. je nomme sur l'appareil un dossier "Societe_Dupont"
    2. je prends XX photos
    3. je décharge les photos dans le répertoire D:\clients

    4. les photos sont déchargées dans l'arborescence ci dessous :
    D:\clients\Societe_Dupont\20231010103021\0\ --> à cette arborescence il y aura XX photos sous un nom du type : 14edfb93-9b06-43a3-950c-cf3a818566e4.jpg
    Et il décharge également d'autres photos du client dans le répertoire ci dessous :
    D:\clients\Societe_Dupont\20231010103021\1\ --> à cette arborescence il y aura XX photos sous un nom du type : 14edfb93-9b06-43a3-950c-cf3a818566e4.jpg
    Sur l'appareil, il n'y a aucune différence entre le type des photos du répertoire 0 ou 1. Pour certains clients, il y a des dizaines de sous répertoires de ce type.

    Malheureusement, je n'ai pas la main sur l'appareil pour changer la numérotation / format d'export. Je trouve ca dingue que nous ne puissions pas modifier, mais je dois faire avec cette contrainte.

    Mon but est de déplacer toutes les photos présentes dans les répertoires 0/1/2/3/... et de les remettre directement à la racine du répertoire D:\clients\Societe_Dupont\ du client. Si il y a XX clients, il ne faut pas que les photos se mélangent.
    Idéalement, en renommant les photos "société_dupont_1"; "société_dupont_2; ...

    J'ai donc essayé de créer un script powershell, mais je débute

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $sources = "D:\Clients\"
    cd $sources
    
    $repertoire = Get-ChildItem -Path $sources -recurse -File | Where-Object {$_.Name -match 'jpg$'}
    
    foreach ($photos in $repertoire)
    {
        move-item -Path $sources -Destination "$sources\.\"
    }

    Comme vous pouvez le voir, j'en suis que à la recherche et au déplacement. Je ne suis pas encore au renommage

    Pourriez vous, s'il vous plait, m'aider un peu ?
    Merci beaucoup

    Bonne journée

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Bonjour a toi

    Faudrait il les renommer en fonction du dossier parent (ex: 20231010103021), ou autre comme la date de prise de vue qui doit être présente dans les exif de chaque photo.
    Que faire en cas de doublon de nom ?

    Je comprend que tu veux 1 seul dossier par entreprise et toutes le photo directement dans ces dossiers.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2018
    Messages : 5
    Par défaut
    Bonjour,

    Exactement, tu as tout compris. Un seul répertoire par entreprise avec toutes les photos dedans.
    Il ne peut pas y avoir 2 photos avec le même nom étrange. L'éditeur de l'appareil photo m'indique que informatiquement "14edfb93-9b06-43a3-950c-cf3a818566e4.jpg" signifie la date du jour et l'heure. Il ne peut donc pas y avoir de doublon de nom.

    Cet après midi, je vais essayer d'avancer sur mon script powershell, si j'y arrive, je mettrai le résultat. Ca aidera peut être un prochaine

    Bon après midi

  4. #4
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Je peux t'aider sur le déplacement mais comment convertir 14edfb93-9b06-43a3-950c-cf3a818566e4 en date et heure ?
    Tu as un algo pour cela ?

Discussions similaires

  1. Recherche à déplacer des fichiers
    Par Krimz dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/05/2019, 15h30
  2. [AppleScript] Renommer des fichiers .jpg d'après une liste en désordre (avec concordance)
    Par MartiBoti dans le forum AppleScript
    Réponses: 11
    Dernier message: 14/03/2016, 23h19
  3. [Batch] Renommer et déplacer à la volée des PDF
    Par darkterreur dans le forum Scripts/Batch
    Réponses: 12
    Dernier message: 09/02/2012, 14h41
  4. Déplacer et renommer des fichier CSV
    Par smain_inf dans le forum VBScript
    Réponses: 5
    Dernier message: 25/02/2010, 18h54
  5. Recherche d'un script PHP pour renommer des fichiers en masse
    Par pekka77 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 19/11/2006, 23h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo