Se connecter / S'enregistrer

Résolu Comment savoir si j'ai bien supprimé un fichier en VBS?

Solutions (1)
Tags :
  • Script
  • Programmation
|
Bonjour à tous,

J'aimerais, en VBS, savoir si j'ai bien supprimé un fichier. Voici mon code:

  1. If fso.FileExists(fileName) Then
  2. Log("existe")
  3. fso.DeleteFile fileName, true
  4. If fso.FileExists(fileName) Then
  5. Log("non supprimé!!") 'partie non exécutée!!!!
  6. Else
  7. Log("supprimé!" )
  8. End If
  9. Else
  10. Log( "Introuvable!!")
  11. End If


Lorsque le fichier est introuvable, ça fonctionne (je log "Introuvable")
Lorsque le fichier existe et est supprimé, ça fonctionne aussi (je log : "existe" puis "supprimé")
Lorsque le fichier existe et qu'il n'est pas supprimé alors ça ne fonctionne pas (je log "existe" et c'est tout). C'est comme s'il effectuait le deuxième IF et qu'il exécutait pas la commande demandée.

Avez-vous une idée ?

Merci
  • Meuniers a édité ce message
  • OmaR a édité ce message
Contenus similaires
Meilleure solution
partage
, Modérateur |
Salut,

Si le fichier existe et qu'il n'est pas supprimé, c'est qu'il y a eu une erreur lors de la suppression. Du coup ça arrête le fonctionnement du script
  • Dreamcaster a sélectionné cette solution comme la meilleure réponse
  • Commenter cette solution |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS