Hola soy nuevo en esto, y quiero aprender lo veo muy interesante.
Lo que necesito creo que no es dificil, despues de ver por encima lo que se hace.
Lo explico:
Dentro de una carpeta tengo todo tipo de archivos, desde .avi, .flv, xls, etc..
que al ejecutar el batch me creara una carpeta " extensiones" y dentro creara
por cada archivo real ( ejemplo: video 1.avi ) un ( txt ), pero con la misma extension del original
Evidentemento el archivo creado no se vera nada, tamaño en carpeta 0.
No se si me he explicado bien
Un saludo y espero que podais ayudar a un novato
Hola @Pédrin-2, por favor deja un ejemplo de salida.
O sea, déjame un ejemplo hipotético de cómo quedaría, por que la verdad no te he entendido esta parte:
dentro creara
por cada archivo real ( ejemplo: video 1.avi ) un ( txt ), pero con la misma extension del original
¿¿Cómo que un archivo txt pero con la misma extensión del archivo original?
¿Te refieres a que se crearía un archivo igual que el original pero vacío?
Si es así esto podría servir:
@echo off
set "work_dir=trunk"
if not exist %work_dir%\extensiones (
mkdir "%work_dir%\extensiones" && (
echo Directorio "%work_dir%\extensiones" creado
)
)
pushd "%work_dir%"
for /f "tokens=*" %%_ in ('dir /b /a-d .') do (
echo. > "extensiones\%%_"
)
popd
pause