Déplacer fichier dans dossier du même nom

Résolu
ODFPaulo -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche à créer un script en .bat ou autre pour déplacer automatiquement des fichiers dans un dossier associé.
Je m'explique.

J'ai par exemple les fichiers :
Toto (Face).dwg
Toto (Dessus).dwg
Toto (Droite).dwg
Toto (Gauche).dwg

Que je veux déplacer dans le dossier Toto.

J'ai 5000 références à trier donc je ne peux pas le faire à la main.

Si vous pouviez m'aider à créer une petite routine, ce serait génial.

D'avance merci.

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    essayer
    @echo off
    setlocal enableDelayedExpansion
    for /f "delims=" %%a in ('dir /b *.dwg') do (
    	for /f  "delims=( tokens=1" %%b in ('echo %%a') do (
    		set dir=%%b
    		set dir=!dir: =!
    		if not exist !dir! mkdir !dir!
    	)
    	copy "%%a" !dir!
    )
    
    
    1
    1. ODFPaulo
       
      Merci beaucoup ça marche nickel.
      0
    2. nrike2006 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour
      excusez moi je suis à la recherche d'un script pareille pour déplacer ou copier une piles de fichiers dans des dossiers de m^me nom je n'arrive pas a exécuter ce script la correctement il ne marche pas merci encore
      0
    3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      ouvre un nouveau sujet et affiche le script ou ce qu'il faut faire
      0