PrinceSilk
Messages postés56Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention26 mai 2013
-
10 oct. 2008 à 22:58
gillardg
Messages postés3275Date d'inscriptionjeudi 3 avril 2008StatutMembreDernière intervention14 septembre 2014
-
11 oct. 2008 à 19:15
Bonjour,
Je désire trouver un code me permettant de copier plusieurs fichiers, dans l'ordre de mon choix.
D'habitude, je me contente d'un code du style :
Open "Groupe.dat" for binary as #1
For I=0 to (le nombre de fichiers)
Open Fichier for binary as #2
A$=input (#1, X)
B$=input (#1, X)
... (simplement pour ne pas stocker trop de donner dans une seule variable)
Put #2, ,A$
Put #2, ,B$
Put #2, ,...
Close #1
Next I
Close #2
le problème, c'est que ce n'est pas très rapide (environ 0.5Mo/Sec)
Y aurait il un moyen de rendre le code plus rapide, ou la lenteur vient simplement des accès disques ?
gillardg
Messages postés3275Date d'inscriptionjeudi 3 avril 2008StatutMembreDernière intervention14 septembre 20142 11 oct. 2008 à 16:02
copy te permet de copier des fichiers entiers pour faire un truc plus compliqué style ne copier que certaines lignes il faudrait utiliserun script powershell
PrinceSilk
Messages postés56Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention26 mai 2013 11 oct. 2008 à 19:04
gné?
lignes? pas suffisamment précis des lignes, car si je groupe des images par exemple, il faudra plutôt copier au byte près!
Pis en plus, les fichiers groupés puis dégroupés sont traités en même par le programme (algorithme, mais même sans l'algorithme, ca va pas vite)