Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    7

    [Batch] Spostare file sequenziali in cartelle con data

    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:

    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)
    In questo modo mi crea nella sottodir "giorni" tutte le cartelle divise per giorni che prende dai files.
    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    7
    Ho sbagliato qualcosa e quindi mi ignorate oppure non c'è soluzione?

    Scherzo ovviamente...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.