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

Autres Logiciels Discussion :

[batch] renommage de fichiers dans des rep enfants


Sujet :

Autres Logiciels

  1. #1
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut [batch] renommage de fichiers dans des rep enfants
    bien le bonsoir,

    étant plus habitué aux scripts bash, j'éprouve quelques difficultés au sujet de quelques commandes batch.

    J'écris un exécutable C qui appelle des commandes DOS via l'instruction system. Et je souhaite renommer des fichiers situés dans des répertoires enfants.

    Si mes souvenirs sont exacts, chaque appel à l'instruction system créé un nouveau processus, je suis donc obligé de faire mon renommage en un seul appel à system, donc une seule validation de commande batch. (un appel à system pour faire le change directory suivi d'un appel à system pour faire le rename ne donnerait normalement rien)

    j'étais tout d'abord parti sur quelque chose du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cd le_repertoire ; ren fic1 fic2
    ce qui me sort des chemins d'accès spécifiés introuvables (alors que le_repertoire/fic1 existe bien)
    puis j'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ren le_repertoire/fic1 le_repertoire/fic2
    ce qui me donne une syntaxe de commande incorrecte.

    De même, un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ren "le_repertoire/fic1" "le_repertoire/fic2"
    me donne des chemins d'accès spécifiés introuvables

    Quelle serait donc la syntaxe pour pouvoir renommer un fichier dans un répertoire enfant en une seule validation ?

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    as-tu essayé "./fic1"
    voir même ".\fic1"
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut
    Citation Envoyé par MasterOfChakhaL
    as-tu essayé "./fic1"
    voir même ".\fic1"
    Je ne peux pas faire juste ./fic1 puisqu'il faut d'abord que je descende dans les répertoires enfants

    je viens d'essayer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ren ./rep/fic1 ./rep/fic2
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ren .\rep\fic1 .\rep\fic2
    avec toujours des fichiers spécifiés introuvables ou bien une syntaxe de commande incorrecte.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'effacement des fichiers dans le rep build
    Par FuneralRose dans le forum Frameworks Web
    Réponses: 0
    Dernier message: 10/07/2012, 13h24
  2. Modifier des fichiers dans les rep users automatiquement
    Par mazou dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 06/09/2007, 09h42
  3. Réponses: 11
    Dernier message: 02/08/2007, 09h04
  4. [Info] ajout de fichier dans des projets eclipse
    Par root76 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 16/12/2005, 12h48
  5. Chemin d'accès des fichiers dans des sous rep
    Par Le Veilleur dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/11/2004, 14h37

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