|
|
|
|
Strumenti |
25-08-2019, 19:03 | #1 |
Junior Member
Iscritto dal: Nov 2005
Messaggi: 26
|
BATCH per backup
Ciao a tutti!
ho bisogno di aiuto... devo creare un batch per copiare in una cartella di backup vuota altre cartelle che hanno un nome formato da giorno e numero. D:\ 25082019_1 -file a - file b 25082019_2 -file c - file d 25082019_3 -file e - file f 24082019_1 -file g - file h 24082019_2 -file i - file l Immaginate che solo voglia copiare le cartelle (con tutto il contenuto) che sono state create ieri. Come filtro per 24082019? Grazie! |
25-08-2019, 20:11 | #2 |
Junior Member
Iscritto dal: Nov 2005
Messaggi: 26
|
Se avessi una cartella al giorno e solo con la data sarebbe cosí:
for /f "tokens=3,2,4 delims=/- " %%x in ("%date%") do set d=%%y%%x%%z set data=%d% SET "target=%d%" IF NOT EXIST D:\backup\%target% MKDIR D:\backup\%target% xcopy D:\source\%target% D:\backup\%target% /E /I Peró siccome con la stessa data ce ne sono varie e si diversificano per "_n" ho bisogno di fare un filtro... Spero sia chiaro... |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:34.