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

VBScript Discussion :

renommage de fichier


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 125
    Par défaut renommage de fichier
    Bonjour,

    je cherche à modifier le nom d'un fichier en y rajoutant la date du jour sans succes.


    exemple mont fichier s'intitule WK3001_C.xml et je souhaiterai obtenir WK3001_C20081707.xml

    merci de votre aide.

  2. #2
    Membre chevronné Avatar de pitchalov
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 340
    Par défaut
    Salut,

    la methode Move de la classe FileSystemObject sers à deplacer des fichiers, mais aussi à les renommer, si le chemin source et destination sont les memes et que seuls les noms de fichiers changent.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 125
    Par défaut
    merci je vais chaircher par la methode move.
    effectivement le fichier est dans le meme chemin

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 125
    Par défaut
    merci de ta reponse pitchalov,

    cependant en cherchant sur le net je ne trouve pas la façon de renommer mon fichier avec la methode movefile.
    mais simplement un deplacement.
    peux tu m'en dir + ou m'eguiller vers un tuto stp ?

  5. #5
    Membre chevronné Avatar de pitchalov
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 340
    Par défaut
    L'utilisation de cette méthode est exactement la meme pour le renommage que pour le déplacement d'un fichier: il suffit que le chemin de destination soit le meme que le chemin source, en changeant uniquement le nom du fichier.

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.Move("c:\fichier_a_renommer.txt","c:\fichier_renomme.txt")
    Voila.

    Apres pour mettre une date a la fin du nom de fichier et avant le .xml, ce n'est que de la manipulation de chaine de caracteres.

Discussions similaires

  1. Script de renommage auto fichier d'un repertoire
    Par faventin dans le forum Windows
    Réponses: 1
    Dernier message: 09/11/2006, 21h27
  2. parcourir des tableaux pour faire des copies/renommages de fichiers
    Par Paloma dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 31/10/2006, 09h09
  3. [C#] Renommage de fichiers impossible
    Par xtream dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/08/2006, 12h02
  4. routine de renommage des fichiers
    Par jeremy.blanche dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 11/08/2006, 11h24
  5. [batch] renommage de fichiers dans des rep enfants
    Par khayyam90 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 25/08/2005, 09h03

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