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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  copier plusieurs fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copier plusieurs fichiers

n°1411230
nightwar
Posté le 21-07-2006 à 21:42:07  profilanswer
 

Voila j'ai un petit probleme et je remercie d'avance tous ceux qui pourront m'aider...
je voudrai  a partir d'un batch executer une commande qui me copie toute mes images de c:\et les place sur mon bureau jai essayer ceci:
 
@echo off
cd c:\
copy "*.jpg" "c:\Documents and settings\administrateur\bureau"
pause
 
mais ce code ne copie que mes fichier jpg dans c:\ et pas dans ses sous repertoires .. merci de m'aider

mood
Publicité
Posté le 21-07-2006 à 21:42:07  profilanswer
 

n°1411302
wackevat
Posté le 22-07-2006 à 01:32:56  profilanswer
 

Regarde l'aide de for :
for /?
 
pour  
for /r
 
ou peut-être  
xcopy
à la place de  
copy
?

n°1411369
nightwar
Posté le 22-07-2006 à 11:50:32  profilanswer
 

jai essayer xcopy cela me donne la meme copie et je ne comprend pas ton truc avec la boucle for (arguments? incrémentation?) merci de vos réponces

n°1411517
wackevat
Posté le 22-07-2006 à 19:29:04  profilanswer
 

Tu as regardé l'aide de for ?
 
Ca explique, entre autres, le switch /r.

n°1411527
nightwar
Posté le 22-07-2006 à 19:59:49  profilanswer
 

justement je ne comprends pas se qui se dit dans for /R si tu pouvait m'expliquer les commande a effectuer ce serait gentil de ta part merci

n°1411604
wackevat
Posté le 22-07-2006 à 23:26:47  profilanswer
 

for /r permet une recherche récursive dans le dossier donné, C:\ donc dans ton cas.

n°1411605
nightwar
Posté le 22-07-2006 à 23:29:03  profilanswer
 

si je comprend bien jutilise for/R c:\ et il va chercher dans tout les dossiers de c:???

n°1411609
wackevat
Posté le 22-07-2006 à 23:44:59  profilanswer
 

Voilà, mais n'oublie pas de compléter la commande comme indiqué dans l'aide.

n°1411616
nightwar
Posté le 23-07-2006 à 00:17:56  profilanswer
 

oulala la commande est bizzard jai taper ceci:
for /R c:\ do copy "*.jpg" "c:\Documents and settings\administrateur\bureau"
pouvez vous m'aider sa marche pas :(

n°1411620
wackevat
Posté le 23-07-2006 à 00:30:50  profilanswer
 

Euh, tu as lu l'aide au moins ? Remets ici l'extrait concernant l'option en question (mon XP est en anglais).

mood
Publicité
Posté le 23-07-2006 à 00:30:50  profilanswer
 

n°1411641
nightwar
Posté le 23-07-2006 à 04:09:53  profilanswer
 

voila l'aide de for/R:
for /R lecteur %variable IN<ensemble> do commande
aider moi svp dans mon contexte j'ecrit quoi?

n°1411680
wackevat
Posté le 23-07-2006 à 12:45:42  profilanswer
 

Ca ne doit pas être exactement comme ça.
 
for, in, do sont en majuscule dans l'aide. Ce qui veut dire que tu dois les avoir dans ta commande. Ce sont des "mots-clés" faisant partie de la syntaxe.
 
lecteur, variable, ensemble, commande sont en minuscule dans l'aide. C'est que tu dois les remplacer par tes valeurs.
 
Et fais gaffe aux espaces, ne les oublies pas.

n°1411705
nightwar
Posté le 23-07-2006 à 13:31:13  profilanswer
 

déja c'est trés gentil de vouloir m'aider mais le probleme c'est que je ne sait pas quoi mettre dans ensemble (chemin je met c:\) la commande je met mon copy et dans ensemble je met koi?

n°1411708
wackevat
Posté le 23-07-2006 à 13:34:17  profilanswer
 

ensemble est là où tu formules le type de fichiers à rechercher.

n°1411722
nightwar
Posté le 23-07-2006 à 14:05:33  profilanswer
 

et variable?

n°1411749
wackevat
Posté le 23-07-2006 à 15:32:02  profilanswer
 

C'est marqué dans les premières lignes de l'aide ;)
 
Mais je te propose plutôt de télécharger PowerBatch. Ce logiciel gratuit inclut un tuto simple et sympa pour débutants. Ce serait mieux que tu y ailles à tatonnement comme ça.

n°1411766
nightwar
Posté le 23-07-2006 à 16:09:07  profilanswer
 

%variable=specifie un paramtre remplacable par une seul lettre
parametre =liste des parametre pour la commande specifié je comprend pas jai powerbatch et il me sort la meme chose help

n°1411775
wackevat
Posté le 23-07-2006 à 16:39:54  profilanswer
 

Tu as PowerBatch d'accord mais attention, je ne parle pas de faire du batch en utilisant ce programme, mais du tuto inclus avec. Tu l'as regardé ? Ce serait mieux que tu commences par les trucs de base.

n°1411777
nightwar
Posté le 23-07-2006 à 17:00:04  profilanswer
 

mais ne t'inkiete pas je ne debute pas en batch lol mais je ne comprend juste pas cette commande que j'aimerai que l'on mexplique dans mon contexte merci :)


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

  copier plusieurs fichiers

 

Sujets relatifs
zipper des fichiers en phpcopie de fichiers!
Composant pour uploader plusieurs fichiers en un coupeffacer une valeur dans une collection de fichiers unix
Comportement fichiers temporaires apres uploadCopier le résultat d'une requête sql dans un tableau en C++
appartenir à plusieurs groupecopier une plage de cellule résolu
uploadé pleins de fichiers en meme tempscopier les fichiers de plusieurs rep dans un seul
Plus de sujets relatifs à : copier plusieurs fichiers


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