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 :

Erreur 800a0046, acces denied : fso.copy :s


Sujet :

VBScript

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 25
    Points : 15
    Points
    15
    Par défaut Erreur 800a0046, acces denied : fso.copy :s
    Bonjour tous le monde, je suis sur la creation d'un sripte qui permet de copier des fichier d'un repertoir a un autre en respectant l'arborecance par rapport a un point donnée.
    Grace a votre aide et a la faq j'ai pu creer une fonction recursive qui permet de scanner le dossier ou les fichiers se situe (car je ne copie pas tout), une autre fonction qui permet de creer une arborescance grace a un chemin donné, ensuite dans une fonction de traitement des fichier je tente la copie selon les critéres.

    Mais voila je récupére une erreur code a cette ligne....
    Je ne comprend pas pourtant j'ai deja utilisé cette methode pour copier et je n'ai pas eu de souci, j'ai vérifier le chemin et le fichier que j'essaye de copier, tout est bon.... help me please c'est vraiment urgent ....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
     
     
    Dim oFSO,oFld, chemin
    Set oFSO = CreateObject("Scripting.FileSystemObject")
    stRep = "C:\travail\compile\vers.1.0.3966\src"
    LectRep stRep 
     
    '
    ' Fonction récursive de parcours de répertoire
    '
    Sub LectRep (stR )
     For each oFld in  oFSO.GetFolder(stR).SubFolders
       ListeFichier (oFld.PATH)   
       LectRep oFld.PATH
     Next
    end sub
    '
    ' Listing des fichiers du répertoire
    '
    Sub ListeFichier (stR)
    dim temp, extension, arbodestfin, arbodest, oFl,repcreat
     For each oFl in  oFSO.GetFolder(stR).Files
       temp = oFl.Name
       extension = right(temp,len(temp)-instr(1,temp,"."))
       if left(extension,3) = "hbm" then extension = right(extension,3)
       if extension ="xml" or extension ="properties" then
    		temp = oFl.parentFolder
    		arbodest=right(temp,len(temp)-instr(1,temp,"src"))
    		arbodestfin= "c:\travail\compile\vers.1.0.3966\novanet\WEB-INF\classes\"&arbodest
    		if not oFSO.FolderExists(arbodestfin) then 
    		msgbox arbodestfin
    		CreerRep(arbodestfin)
     
    ' plante ici
    		oFl.copy arbodestfin ,true
    		else
    ' ou ici
    		oFl.copy arbodestfin ,true
    		end if
    	end if
     Next
    End sub
     
    Sub CreerRep(Chemin)
    	If Not ofso.FolderExists(chemin) Then
    		CreerRep(ofso.GetParentFolderName(chemin))
    		ofso.CreateFolder(chemin)
    	End If
    End Sub

  2. #2
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 25
    Points : 15
    Points
    15
    Par défaut
    j'ai reussi en passant par la methode fso.copyfile source, dest mais bon ca marchais avant :s

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

Discussions similaires

  1. Erreur Delphi Acces denied
    Par ninaleo dans le forum Langage
    Réponses: 6
    Dernier message: 31/10/2013, 14h26
  2. [AJAX] Erreur httprequest: acces denied
    Par ultraxa dans le forum AJAX
    Réponses: 7
    Dernier message: 09/02/2013, 14h16
  3. Erreur d'accès à une copie de BD mysql5 sur un autre poste
    Par Klemsy78 dans le forum Installation
    Réponses: 1
    Dernier message: 31/07/2009, 19h10
  4. [ERREUR MySQL] Acces denied
    Par Alexlesilex dans le forum Requêtes
    Réponses: 5
    Dernier message: 15/05/2006, 14h33
  5. Erreur d'acces a une base de donnees: idapid32.dll
    Par mevellea dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/10/2005, 19h10

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