Rinominare un file aggiungendo la data odierna al nome

Risolto/Chiuso
utente anonimo - Modificato il 20 nov 2017 alle 13:17
Noureddine Bouzidi Posti 22674 Data di registrazione giovedì 19 marzo 2009 Stato Moderatore Ultimo intervento giovedì 7 gennaio 2021 - 24 nov 2017 alle 14:45
Ciao,

in un file batch è possibile rinominare un file con l'aggiunta automatica della data odierna, per es. xxx.doc in xxx+data odierna.doc e successivamente copiarlo in un altro disco?
questo mi serve per non perdere il file originario xxx.doc
L'ideale sarebbe poterlo salvare in Word con l'aggiunta della data e poi eseguire la copia con il file bat come ho già qui postato recentemente.
grazie
mioform

1 risposta

Noureddine Bouzidi Posti 22674 Data di registrazione giovedì 19 marzo 2009 Stato Moderatore Ultimo intervento giovedì 7 gennaio 2021 15.404
Modificato il 24 nov 2017 alle 14:45
ciao,

crea una variabile nella quale memorizzi la data (magari anche l'ora) e aggiungila al nome del file in output del comando copy


set data=%date:~-4,4%%date:~-7,2%%date:~-10,2%_
copy D:\_personal\xxx.doc K:\_Personal\%data%xxx.doc


~~# Per ogni problema... c'è una soluzione #~~
utente anonimo
23 nov 2017 alle 20:17
istruzioni perfettamente chiare e complete, ringrazio molto l'autore che ha soddisfatto la mia richiesta in merito al problema con file batch.
mioform
Noureddine Bouzidi Posti 22674 Data di registrazione giovedì 19 marzo 2009 Stato Moderatore Ultimo intervento giovedì 7 gennaio 2021 15.404 > utente anonimo
24 nov 2017 alle 14:45
figurati!