Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1072 connectés 

  FORUM HardWare.fr
  Programmation

  VBScript VB6 FileSystemObject

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBScript VB6 FileSystemObject

n°33619
_GrEgY_
Posté le 22-05-2001 à 09:31:28  profilanswer
 

Eh oui encore une question sur ces satanés FSO....et toujours à cause du même problème...(même source de pb)
 
Je dois recopier entierement un CD sur disque dur...
 
P.ex.:
FSO.CopyFolder "e:\","C:\Tmp\"  ne marche pas... On m'a déjà dit le répertoire qui est à la racine est indéterminé... soit
FSO.CopyFolder "e:\*","C:\Tmp\"  marche pour tous les sous réperoires mais bizareement oublie les fichiers se trouvant dans la racine
 
MonRep.Copy j'ai essayé aussi  mais pas plus de succes
 
Pour l'instant je suis obligé d'utiliser un Shell("Xcopy " )Vive les commandes DOS!! :)
 
donc si quelqu'un sait comment il faut faire pour recopier un disque entier...THX!

 

[edit]--Message édité par _GrEgY_--[/edit]

mood
Publicité
Posté le 22-05-2001 à 09:31:28  profilanswer
 

n°33707
_GrEgY_
Posté le 22-05-2001 à 13:06:22  profilanswer
 

PFFF  ca devient lourd... 10 lignes pour un répertoire racine contre 1 pour un autre qui dit mieux....
 
Comprends vraiment pas pq il y a une différence qui est créée entre un répertoire normal et celui de la racine... 'fin bon
 
If Rep1.IsRootFolder Then
                    Set SubFolders = Rep1.SubFolders
                    For Each SubFolder In SubFolders
                    FSO.CopyFolder SubFolder.Path, DestDir + "\" + SubFolder.Name
                     
                    Next
                    Set SubFiles = Rep1.Files
                    For Each SubFile In SubFiles
                    FSO.CopyFile SubFile.ShortPath, DestDir + "\" + SubFile.Name
                    Next
                Else
                    FSO.CopyFolder Dir.Path, DestDir + "\" + Rep1.Name
                End If


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  VBScript VB6 FileSystemObject

 

Sujets relatifs
[VB6] Attaque d'office 2000 (notemment Access 2000) depuis VB[VB6] Enregistrer une page web ?
equivalent du break en VBscriptDécidemment je connais pas grand chose en VB6
[VB6-VBSCRIPT] FileSystemObject .. probleme avec les tailles dispos[VB6] deployement encore et tjs
[VB6] icones..[VB6 / Access 2000] Comment convertir une appli Access 2000 en VB6
Plus de sujets relatifs à : VBScript VB6 FileSystemObject


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR