Marko007
Messages postés96Date d'inscriptionmardi 15 mai 2007StatutMembreDernière intervention29 janvier 2009
-
29 juin 2007 à 15:54
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011
-
3 juil. 2007 à 13:23
Bonjour,
comment copier en VS2005 (VB) tout les fichiers et les sous répértoires d'un répértoire CIBLE vers
une clé USB en gardant la même structure - architecture que sur mon disque C:\ ?
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 30 juin 2007 à 19:23
private sRacineSource as String = "c:\toto"
private sRacineCible as String = "F:\tata"
private sub MonBoutton_Click(.....)
CopieRepertoire(sRacineSource)
Ens Sub
private sub CopieRepertoire(sSource as String)
CopieFichiers(sSource)
For Each sRepertoire as String in IO.Directory.GetDirectories
IO.Directory.CreateDirectory(Path.Combine(sRacineCible , sRepertoire.SubString(sRacineSource.Length)))
'ou encore :
'IO.Directory.CreateDirectory(sRepertoire.Replace(sRacineSource, sRacineCible))
CopieRepertoire(sRepertoire)
Next
end sub
private sub CopieFichiers(sSource as String)
for each sFichier as String in IO.Directory.GetFiles(sSource)
File.Copy(sFichier, Path.Combine(sRacineCible , sFichier.SubString(sRacineSource.Length)))
'ou encore :
'File.Copy(sFichier, sFichier.Replace(sRacineSource, sRacineCible))
Next
End Sub
j'ai fait ca de tête il y aura peut etre qq modif a ajouté mais bon ca devrais s'approcher de ce que tu cherches