Ms-Dos - Copiar imágenes según patrón

 
Vista:
sin imagen de perfil

Copiar imágenes según patrón

Publicado por Anto (1 intervención) el 31/05/2023 11:22:23
Buenos días.

Tengo una carpeta con 2000 imágenes, que necesito organizar en carpetas.

Los ejemplos de las imagenes son:

AL a.1.1.foto 2.12323.jpg
AL a.1.2.foto 2.54486.jpg
AL a.1.3.foto 2.65181.jpg
B.1.1.foto 3.55956.jpg

Lo que necesitaría es que las fotos que empiecen por "AL" se crease una carpeta, y dentro de esa carpeta, hiciera subcarpetas con "AL a.1" y dentro de esa subcarpeta se metieran "AL a.1.1" "AL a.1.2" "AL a.1.3" y así con todas. Los patrones con controlaría yo e iría poco a poco cambiando "AL" por la siguiente nomenclatura.

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
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Copiar imágenes según patrón

Publicado por Antoni Masana (811 intervenciones) el 02/06/2023 10:18:28
El proceso para lo que necesitas hacer es este:

1
2
3
4
5
6
7
8
9
10
@echo off
echo.
set /P Direc=Nombre de la carpeta destino:
if "%Direc%" == "" goto :EOF
echo.
set /p Prefi=Prefijo del nombre de los archivos a copiar:
if "%Prefi%" == "" goto :EOF
echo.
md "%Direc%"
copy "%Prefi%*.jpg" "%Direc%"

Este script copia los ficheros, cambia el copy por un move para moverlos.

Saludos.
\\//_
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