IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

copier plusieur fichier avec le meme nom


Sujet :

Scripts/Batch

  1. #1
    Invité
    Invité(e)
    Par défaut copier plusieur fichier avec le meme nom
    bonjour j'ai trouver ce script sur un forum que je retrouve plus il permet de rechercher un/des fichiers dans "Users" puis les copier dans un fichier, mais le problème est quand il y a plusieurs fichier il en copie qu'un seul ( surement le dernier trouver ) merci de m'aider.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    @echo off
    Setlocal enableextensions
    chcp 1252 >nul
    
    set source=%USERPROFILE%
    set destination=%USERPROFILE%\Desktop\oréo
    
    cd /d %source% || exit /B 1
    
    if not exist "%destination%" (mkdir "%destination%")
    
    echo. & echo La recherche porte sur le dossier : %CD%
    echo.
    echo Recherche en cours, merci de patienter quelques instants ...
    echo.
    
    for /f "tokens=*" %%A in ('2^>nul dir /b /s /a-d "fichierA"') do (
    copy /Y "%%~A" "%destination%"
    )
    
    echo.
    echo Traitement terminé !
    echo. & pause
    exit /B
    Dernière modification par Invité ; 21/04/2018 à 04h32. Motif: Ajout des balises codes (#)

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET en devenir
    Inscrit en
    Août 2017
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET en devenir
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2017
    Messages : 546
    Points : 1 084
    Points
    1 084
    Par défaut
    Bonjour,

    S'il ne copie qu'un seul fichier, c'est que la commande DIR ne trouve qu'un seul fichier.

    Quelle est la valeur de fichierA que tu as rajouté dans DIR ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    je ne sais pas ce n'est pas moi qui a crée le script. j'ai cherche des solution mais rien ne marche.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .NET en devenir
    Inscrit en
    Août 2017
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET en devenir
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2017
    Messages : 546
    Points : 1 084
    Points
    1 084
    Par défaut
    J'ai bien l'impression que c'est moi qui a écrit ce script pour quelqu'un, si tu veux copier plusieurs fichiers il ne faut pas mettre "fichierA" dans la commande DIR :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    @echo off
    Setlocal enableextensions
    chcp 1252 >nul
    
    set source=%USERPROFILE%
    set destination=%USERPROFILE%\Desktop\oréo
    
    cd /d %source% || exit /B 1
    
    if not exist "%destination%" (mkdir "%destination%")
    
    echo. & echo La recherche porte sur le dossier : %CD%
    echo.
    echo Recherche en cours, merci de patienter quelques instants ...
    echo.
    
    for /f "tokens=*" %%A in ('2^>nul dir /b /s /a-d') do (
    copy /Y "%%~A" "%destination%"
    )
    
    echo.
    echo Traitement terminé !
    echo. & pause
    exit /B

Discussions similaires

  1. Plusieurs formulaires avec le meme nom
    Par voyageurdumonde dans le forum Débuter
    Réponses: 2
    Dernier message: 28/01/2012, 17h58
  2. plusieurs div avec le meme nom
    Par dede64 dans le forum jQuery
    Réponses: 9
    Dernier message: 25/08/2009, 16h54
  3. [XP]copier plusieurs fichiers avec la commande copy
    Par Smip99 dans le forum Scripts/Batch
    Réponses: 8
    Dernier message: 16/06/2008, 19h35
  4. [VBA-E]Copier un fichier avec nouveau nom
    Par sethipremier dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/05/2007, 13h26
  5. plusieur select avec le meme nom
    Par oughlad dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 26/05/2006, 12h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo