copier un répertoire "inconnu"
Bonjour,
J'aimerais savoir s'il est possible de copier un répertoire dont je ne connais pas le nom complet ?
Je sais que c'est un répertoire sous C:\ et qu'il commence par "Donnees"
En gros c'est C:\Donnees_machinTruc ou C:\Donnees2013, etc.
j'ai essayé en ligne de commande, en faisant un copy C:\Donnees* mais bien sur ça marche pas... j'ai essayé pleins de bidouilles mais comme je ne suis pas développeur je ne trouve pas comment faire !
y'a t'il une âme charitable pour m'orienter ? j'aimerais que ce soit un bat ou vbs, pour pouvoir le lancer automatiquement à l'ouverture de la session....
Merci d'avance
Une esquisse du code à la volée
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Option Explicit
Dim fso, Fold, subFold, NewLocation
Set fso = CreateObject("Scripting.FileSystemObject")
NewLocation = "D:\NewFolder\"
Set Fold = fso.GetFolder("C:\")
For Each subFold in Fold.SubFolders
If Left(subFold.Name, 7) ="Donnees" Then
subFold.Copy NewLocation
End If
Next
Set Fold = Nothing
Set fso = Nothing |