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 :

Copie de pleins de fichiers vers pleins de répertoires (crées pour l'occasion - du même nom que le fichhier)


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 45
    Par défaut Copie de pleins de fichiers vers pleins de répertoires (crées pour l'occasion - du même nom que le fichhier)
    Bonjour a tous et a toutes,

    J'aurai aimé savoir comment je peux copier pleins de fichiers vers des répertoires (crées pour l'occasion) du même nom. Voici un exemple :

    -- Répertoire : toto

    ----> lala.xls
    ----> ma.doc
    ----> titi.pdf


    et j'aimerai un truc dans ce style :

    -- Répertoire : toto

    --- Répertoire : lala
    ------> lala.xls

    --- Répertoire : ma
    ------> ma.doc

    --- Répertoire : titi
    ----> titi.pdf

    J'aimerai dans le dossier toto, créer plusieurs autres sous dossiers au même nom que les fichiers présents dans ce répertoire. J'espère que vous comprendrez tous ce que je souhaite faire.

    Voila j'aimerai executer un script sous Windows en .bat mais comme je m'y connais uniquement en linux ...

    Merci de votre attention et de votre compréhension

    Bien cordialement

  2. #2
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    Bonjour,
    Désolé je n'ai pas vraiment le temps mais essaye ceci:
    Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @echo off & cls
    setlocal EnableDelayedExpansion
     
    for /r . %%i in (*.*) do (
    	set filename=%%~ni
    	if not !filename!==%~n0 (
    		echo md "!filename!"
    	)
    )
    pause

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 45
    Par défaut
    Tout d'abord merci mais ça n'as pas fonctionné, voici le message de la cmd :

    Nom : toto.PNG
Affichages : 92
Taille : 84,7 Ko

    Si tu sais pourquoi il affiche cela ?

Discussions similaires

  1. Erreur lors de la copie d'un fichier vers un autre répertoire
    Par aurelienC dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 21/05/2012, 16h34
  2. Copie d'un fichier vers des nouveaux répertoires
    Par Onclick888 dans le forum Shell et commandes POSIX
    Réponses: 2
    Dernier message: 09/10/2011, 10h22
  3. Réponses: 6
    Dernier message: 29/06/2011, 14h41
  4. Réponses: 7
    Dernier message: 20/03/2006, 20h54
  5. copie d'un fichier vers un autre serveur
    Par jexl dans le forum ASP
    Réponses: 4
    Dernier message: 20/12/2004, 16h04

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