CIAO!
Ho individuato il problema...che stava nella parte riguardante il log.
Nel mio messaggio iniziale avevo cancellato la parte riguardante il
log...pensando che fosse superflua.
Invece era proprio la parte che generava l'errore...ecco la sintasi completa
del file batch.
ROBOCOPY X:\ E:\ /SEC /MIR /E /R:1 /W:1 /X /V /ETA /LOG:c:\TEMP\Log%date%.txt
La "sezione" che generava l'incompresibile errore era:
/LOG:c:\TEMP\Log%date%.txt
Ho corretto il problema togliendo la dicitura che parametrizzava la data in
questo modo:
/LOG:c:\TEMP\Log.txt
Cosi' facendo tutto funziona correttamente...
L'ho "scoperto" guardando attentamente il file di log... invece di cercare
(e copiare) *.* cercava in ogni cartella il file "2007-01-15.txt".
Scusate se vi ho fatto perdere tempo...ho apprezzato molto la vostra
disponibilita'.
Post by Edoardo Benussi [MVP]Eccomi....allora ho aggiunto il paramentro che mi hai detto.
Ha creato il log ma c'e' una cosa che non mi torna.
Sono infatti presenti tutte le vecchie cartelle e i files, ma per
quanto riguarda la cartella nuova con il nuovo file di testo mi ha
visto solo la cartella senza il file.
Sembra quasi che cerchi di sincronizzare solo i file che erano
presenti al momento della prima sincronizzazione...che dipenda da
qualche parametro per eseguire una sincronizzazione incrementale?
leggi bene qui la sintassi
http://www.ss64.com/nt/robocopy.html
e in particolare le advanced options.
sembra quasi che tu abbia usato un /XN
che in realtà non c'è.
--
Microsoft® MVP - Windows Server
http://mvp.support.microsoft.com