Buongiorno a tutti,
premesso che ho già fatto molte ricerche nel forum, ma non ho trovato quello che mi serve.
Io ho una cartella con N files di testo che si generano ogni giorno che sono sequenziali (ad esempio aulog_38994_20110314.txt).
La parte finale del file corrisponde alla data in cui è stato creato "20110314".
Il numero "28994" è sequenziale e cambia sempre, e possono esserci più files con lo stesso giorno.
Io vorrei creare uno script che crei le cartelle nominandole come la data del file e che sposti in ogni cartella i file con la stessa data.
Io sono riuscito a creare le cartelle con questo codice:
In questo modo mi crea nella sottodir "giorni" tutte le cartelle divise per giorni che prende dai files.codice:@echo off dir "C:\Documents and Settings\Administrator\Desktop\prova" /B > listaFiles.txt FOR /F "eol= tokens=3 delims=_" %%i in (listaFiles.txt) do (MKDIR giorni\%%i)
Mi manca la seconda parte, ovvero spostare i files che hanno lo stesso giorno nella cartella col giorno corrispondente.
Come posso fare?
Grazie in anticipo.
Giuseppe