Ms-Dos - crear directorio y mover dentr

 
Vista:

crear directorio y mover dentr

Publicado por ivan (1 intervención) el 27/12/2010 10:55:58
Hola,

Tengo un directorio con muchos ficheros y me gustaría crear directorios con las 3 primeras letras de los ficheros y todo lo que comenzara por esas 3 primeras letras me lo moviera dentro.

es posible mediante un msdos batch ??

por ejemplo

AFA00009-17.DOC
AFA000.doc
afa00008_1.doc
pep0007-1.doc

este me crearía dos directorios afa y pep, y me movería dentro los ficheros.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:crear directorio y mover dentr

Publicado por Armando Nava  (194 intervenciones) el 30/12/2010 12:07:00
Saludos.


-----------------------------------
crea.bat
-----------------------------------
@echo off
for /F "tokens=1" %%i in ('dir /B *.doc') do (
call imprime.bat %%i
)

----------------------------------
imprime.bat
---------------------------------
@echo off

set DATO=%1
echo %DATO:~0,3%
mkdir %DATO:~0,3%
move %DATO:~0,3%* %DATO:~0,3%
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:crear directorio y mover dentr

Publicado por ivan (1 intervención) el 10/01/2011 10:44:46
muchas gracias armando! feliz año 2011 :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar