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 :

[DOS] Script de copie


Sujet :

Scripts/Batch

  1. #1
    Membre actif Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Points : 239
    Points
    239
    Par défaut [DOS] Script de copie
    Salut,

    Je suis à la recherche d'un script dos ou autre, qui me permettent de scanner un dossier et de copier vers un autre dossier tous les fichiers dont l'extension est .doc par exemple, quelqu'un aurait un truc à proposer?

    Merci.

  2. #2
    Membre actif
    Avatar de mario52
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 131
    Points : 220
    Points
    220
    Par défaut
    Bonjour
    ceci devrais faire l'affaire
    crée un fichier TEST.BAT
    et écris ce petit code

    copy %2\%1 %3

    alors tu tapes en ligne de commande de cette manière

    test *.doc c:\source c:\destinat
    ou ( test.bat *.doc c:\source c:\destinat )

    si tu veux créer le fichier en utilisant le DOS tu fais ,
    ( CTRL Z et (RETURN) sont des commandes clavier bien sûr )

    copy con test.bat (RETURN)
    copy %2\%1 %3 (RETURN)
    CTRL Z (RETURN)

    et ton fichier est créé
    y reste plus qu'a tester

    PS: si tu as des problèmes de noms de fichier long va voir Ligne de commande avec un chemin avec espaces deux lignes plus bas de ton post

  3. #3
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour,
    Merci Mario52 pour ta reponse ,bon je n'ai pas posé la question
    mais je l'ai fait déja quelques jour et je n'ai pas eu de reponse
    et voila que je trouve mon bonheur.
    A+
    N.B : cette commande fonctionne aussi pour copie d'un serveur et sur un serveur.

  4. #4
    Membre actif
    Avatar de mario52
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 131
    Points : 220
    Points
    220
    Par défaut
    Bonjour
    Je voudrais faire un fichier executable avec des commandes DOs pour copier
    Ben oui j' ai compris executable.EXE si tu avais écris BATCH j'aurais compris .BAT
    mais je suis content de savoir que ça fonctionne avec le serveur

    si tu veux tu peux essayer un de mes programmes "PCMasque" plein de fonctions DOS
    http://pascal.developpez.com/sources/
    Turbo Pascal 7 rubrique Système " PCMasque : package d'outils PC "
    avec les sources complètes SVP tiens moi au courant

  5. #5
    Membre actif Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Points : 239
    Points
    239
    Par défaut
    Merci...

  6. #6
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut copier "des" fichiers
    Citation Envoyé par mario52
    si tu veux tu peux essayer un de mes programmes "PCMasque" plein de fonctions DOS
    http://pascal.developpez.com/sources/
    Turbo Pascal 7 rubrique Système " PCMasque : package d'outils PC "
    avec les sources complètes SVP tiens moi au courant
    Merci pour ta reponse j'ai fait un tour au lien ci dessus c'est interressant
    en fait comment executer deux batch ,car je veux copier 2 fichiers en meme temps
    A+

  7. #7
    Membre actif
    Avatar de mario52
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 131
    Points : 220
    Points
    220
    Par défaut
    bonjour
    pour copier 2 fichiers

    for %%a in (%1 %2) do copy %3\%%a %4

    (
    en clair ,
    %1 = nom1.ext
    %2 = nom2.ext
    %3 = c:\source
    %4 = c:\destinat
    %%a = compteur (1° tour = %1 = nom1.ext)
    %%a = compteur (2° tour = %2 = nom2.ext) 2 variables dans les parenthèses donc 2 tours
    exécution = copy %3\%%a %4
    traduction
    1° tour = copy c:\source\nom1.ext c:\destinat
    2° tour = copy c:\source\nom2.ext c:\destinat
    )


    alors tu tapes en ligne de commande de cette manière

    test nom1.ext nom2.ext c:\source c:\destinat

    10 variables (max) acceptées la variable 0 = le fichier batch

    mais si ce sont toujours les mêmes fichiers a copier c'est plus facile de faire un batch avec

    copy c:\source\nom1.ext c:\dest
    copy c:\source\nom2.ext c:\dest
    copy c:\source\nom3.ext c:\dest
    copy c:\source\nom4.ext c:\dest

    et suite . . . . sans limite

    puis , tu tapes test


  8. #8
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Information, debbugage et analyse d'un scripte de copie particuliere
    Par nacrotic dans le forum Shell et commandes GNU
    Réponses: 25
    Dernier message: 03/05/2008, 19h45
  2. [DOS] Script de recherche puis suppression
    Par villegente dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 13/02/2007, 10h53
  3. [DOS] Script d'exécution de fichiers
    Par portu dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 05/06/2006, 13h40
  4. (MS DOS) Script de connections FTP
    Par Furius dans le forum Windows
    Réponses: 14
    Dernier message: 06/10/2005, 18h45
  5. Dos script
    Par juflata dans le forum Windows
    Réponses: 7
    Dernier message: 11/08/2004, 18h51

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