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 :

Gestion d'erreur sur renommage d'un fichier


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Auditeur informatique
    Inscrit en
    Juillet 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 44
    Par défaut Gestion d'erreur sur renommage d'un fichier
    Bonjour,

    Je renomme un fichier avec le code :

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.MoveFile NameFichierOrigineComplet, NameFichierModifieComplet
    Mon souci si le script est déjà passé une première fois, qu'il a déjà renommé mon fichier j'ai une erreur ce qui est normal.

    J'aimerai indiquer une condition pour éviter ce souci.

    Merci d'avance pour 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
    Bonjour.

    Un test d’existence du fichier?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    If objFSO.FileExists(NameFichierOrigineComplet) Then objFSO.MoveFile NameFichierOrigineComplet, NameFichierModifieComplet
    Bonnne continuation

  3. #3
    Membre averti
    Femme Profil pro
    Auditeur informatique
    Inscrit en
    Juillet 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 44
    Par défaut
    Merci pour la réponse.

    En fait ce que je voudrais c'est que si NameFichierOrigineComplet existe et que NameFichierModifieComplet n'existe pas alors je fasse le
    objFSO.MoveFile NameFichierOrigineComplet, NameFichierModifieComplet

  4. #4
    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
    Ok.
    Un deuxième test pour vérifier que le fichier renommé n'existe pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If (objFSO.FileExists(NameFichierOrigineComplet)) AND (NOT objFSO.FileExists(NameFichierModifieComplet)) Then objFSO.MoveFile NameFichierOrigineComplet, NameFichierModifieComplet
    Bonne continuation

  5. #5
    Membre averti
    Femme Profil pro
    Auditeur informatique
    Inscrit en
    Juillet 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 44
    Par défaut
    Merci

    J'avais un souci de syntaxe !

    Parfait c'est top. Encore un grand merci

Discussions similaires

  1. [FTP] Erreur sur un gestionnaire de fichier
    Par Alex67 dans le forum Langage
    Réponses: 6
    Dernier message: 15/04/2007, 20h01
  2. Gestion des erreurs sur une commande multiple
    Par domiq44 dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 05/10/2006, 15h03
  3. [PHP-JS] gestion des erreurs sur liste déroulente
    Par HwRZxLc4 dans le forum Langage
    Réponses: 9
    Dernier message: 28/05/2006, 03h21
  4. Réponses: 7
    Dernier message: 12/08/2005, 09h47

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