Partage
  • Partager sur Facebook
  • Partager sur Twitter

Un lanceur en lieu d'une ligne de cmd

exiftool cmd

    20 octobre 2017 à 15:33:28

    Bonjour,

    j'ai une ligne de cmd  qui en mode console me fait un traitement sur des photos. $ exiftool - etc......

    je souhaite avoir une icone donc un lanceur je pense qui me lance le process.

    actuellement en mode terminal je fais

    cd /mnt/photo pour me positionner sur le repertoire ayant les photos

    exiftool -r -P -m -d /..........

    j'ai essayé ces deux cmd avec un lanceur sans résulta.  (  cmd et le repertoire de travail renseignés)

    merci pour votre aide.

    • Partager sur Facebook
    • Partager sur Twitter
      20 octobre 2017 à 23:54:12

      Salut

      tu fais

      cd /mnt/photo && exiftool -r -P -m -d /..........

      ou

      xterm -e 'cd /mnt/photo && exiftool -r -P -m -d /..........  && read'


      Ca te lance un terminal avec la sortie de ta commande (en cas d'erreur ou autre), t'as juste à appuyer  sur entrer pour ferme



      • Partager sur Facebook
      • Partager sur Twitter
        21 octobre 2017 à 16:25:46

        Merci Ptitcois

        j'ai fais mon lanceur avec les repertoire reel comme ci-dessous

        [Desktop Entry]
        Version=1.0
        Type=Application
        Name=testexif
        Comment=
        Exec=xterm -e 'cd /mnt/MakaData/Photo_Mi_Class/ && exiftool -r -P -m -d /mnt/MakaData/Ph-result-testexif/%Y/%m/%Y%m%d_%H%M%S_%%f.%%e '-filename<createdate' *.jpg && read'
        Icon=
        Path=/mnt/MakaData/photo_Mi_Class
        Terminal=false
        StartupNotify=true
        Name[fr_FR]=testexif

        ça me donne : impossible de lancer testexif.desktop

        L'exécution du processus fils « xterm » a échoué (Aucun fichier ou dossier de ce type)

        et dans le terminal le cd est bon:

        mide@maka ~ $ cd /mnt/MakaData/Photo_Mi_Class/
        mide@maka /mnt/MakaData/Photo_Mi_Class $

        c'est quoi le problème ?

        je ne comprends pas pourquoi un ET logique dans la ligne!



        • Partager sur Facebook
        • Partager sur Twitter
          24 octobre 2017 à 4:57:40

          Déjà, je pense que tu devrais changer la valeur "terminal" en true parce qu'il va pas démarrer ton code en mode terminal si tu le laisse sur false.

          Et ensuite, vérifier que tu as bien xterm installé sur ton pc, mais je pense que le problème ne vient pas de là.

          -
          Edité par NansCeysset 24 octobre 2017 à 4:58:25

          • Partager sur Facebook
          • Partager sur Twitter

          Un lanceur en lieu d'une ligne de cmd

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown