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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch] [Résolu] Copie de fichiers listés dans un .txt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch] [Résolu] Copie de fichiers listés dans un .txt

n°1454628
Dodge_Kowa​lski
Chased by the blue
Posté le 09-10-2006 à 23:58:09  profilanswer
 

Bonjour :hello:
 
Voici mon problème: je récupére, aprés une requete sous Excel
une liste de fichiers avec leur chemin du type:
C:\Dossier1\fichier1.zip
F:\Dossier3\fichier4.zip
D:\Dossier5\sdossier1\fichier8.zip
 
Je voudrais copier tous les fichiers ainsi listés dans un répertoire
de regroupement. Serait-il possible de faire cela avec un batch ?
Style: copier/coller les chemins obtenus dans un .txt, puis un batch lirait le fichier .txt et copierait les fichiers dans le dossier de regroupement.
 
Je suis sous XP et je n'y connais quasi rien en Batch et en programmation en général, d'ou un grand merci d'avance à toute âme charitable qui pourrait m'aider  :jap:  
 
Ps: une autre solution que le batch m'interesse aussi


Message édité par Dodge_Kowalski le 10-10-2006 à 15:32:47
mood
Publicité
Posté le 09-10-2006 à 23:58:09  profilanswer
 

n°1454632
wackevat
Posté le 10-10-2006 à 00:56:47  profilanswer
 

Oui, une simple boucle for qui lit ton fichier .txt ligne par ligne suffira.
 
Fais une recherche sur le forum pour des exemples de lecture/traitement dans le style.
 
Ou  
for /?
à l'invite de commandes. Plusieurs exemples y sont.

n°1454782
Dodge_Kowa​lski
Chased by the blue
Posté le 10-10-2006 à 13:39:42  profilanswer
 

Merci bien, je vais suivre ton conseil.

n°1454878
Dodge_Kowa​lski
Chased by the blue
Posté le 10-10-2006 à 15:31:53  profilanswer
 

Super, j'ai réussi !!! Voici mon brillantissime code:
FOR /F %%I IN (c:\query.txt) DO COPY %%I C:\compil
Vive moi et nglechau aussi :)
ça à l'air bien marrant les batchs, je vais étudier cela de plus prés...

n°1455123
wackevat
Posté le 10-10-2006 à 22:24:06  profilanswer
 

En bon français, on dit "quelqu'un et moi" et non pas "moi et quelqu'un" :D
 
@+

n°1455165
gatsu35
Blablaté par Harko
Posté le 11-10-2006 à 05:03:03  profilanswer
 

Dodge_Kowalski a écrit :

Super, j'ai réussi !!! Voici mon brillantissime code:
FOR /F %%I IN (c:\query.txt) DO COPY %%I C:\compil
Vive moi et nglechau aussi :)
ça à l'air bien marrant les batchs, je vais étudier cela de plus prés...


Ouais avec les batch tu fais en 10 lignes ce que tu peux faire en 2 ou 3 lignes avec un autre Vrai langage

n°1455646
wackevat
Posté le 11-10-2006 à 17:16:12  profilanswer
 

Ca devient de plus en plus lourd le radotage ! M'enfin bref...


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

  [Batch] [Résolu] Copie de fichiers listés dans un .txt

 

Sujets relatifs
[RESOLU] tab multidimensionel en paramètre d'une fonction[Résolu] [C#] Création puis ouverture d'un fichier => problème
[Résolu] Enregistrement d'animation[RESOLU] Menu déroulant en HTML
[Résolu] MMORPG en javacontrol d'edition ...
[RESOLU] Header() en php[PHP] [Résolu]Pb apostrophe sous windows et pas sous linux
sauvegarde fichier batch[RESOLU] ungetc: propre ou pas...
Plus de sujets relatifs à : [Batch] [Résolu] Copie de fichiers listés dans un .txt


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