Backup incrementale conn Dos

Pubblicità

sergran

Nuovo Utente
Messaggi
39
Reazioni
2
Punteggio
26
Ciao a tutti, spero di aver scelto la sezione corretta visto che avrei da chiedervi un aiuto per una riga di comando MS-Dos....

avrei il desiderio ( essendo un nostalgico ) di impostare dei backup dei miei dati di lavoro con Dos.

Ho trovato qualcosa su internte tramite il comando x-copy o robocopy ma in entrambi i casi vengono copiati tutti i dati mentre io vorrei che venissero copiati solo i file aggiornati / creati nuovi. Vi faccio un esempio per essere più chiaro

Se la cartella "Origine" --> contiene "1.doc" e "2.doc" con il comando trovato su internet

--------
for /f "tokens=1-4 delims=/.- " %%A in ('date /t') do (set MiaData=%%C-%%B-%%A)
SET SORGENTE="c:\1"
set DESTINAZIONE="c:\2"
set logfilename=logbackup_%MiaData%.txt
set logfilepath=%DESTINAZIONE%\%logfilename%
robocopy %sorgente% %DESTINAZIONE%\dati_%MiaData% /R:1 /W:1 /MIR /V /ETA /NP /LOG+:%logfilepath%
------------------------------

ottengo che nella cartella "Destinazione" vengano copiati entrambi i file "1.doc" e "2.doc".

Se il giorno dopo creo nella cartella "origine" il file "3.doc", vorrei che venisse creata una cartella nuova "15-08-2014" con all'interno solamente "3.doc"

Il giorno successivo la copia dovrebbe confrontare i file contenuti nella cartella "Origine" con quelli contenuti nelle cartelle "Destinazione" e "15-08-2014" e copiare nella cartella "16-08-2014" solo i file modificati o creati nuovi
Spero di essere stato chiaro nella spiegazione.
Grazie a tutti
Ciao e buon Ferragosto
 
Ultima modifica:
Pubblicità
Pubblicità
Indietro
Top