Xcopy nadzor napak
V datoteki xcopy.bat imam naslednji ukaz :
xcopy C:\Winfiles\*.* H:\BckServer\Winfiles /d /s /y
s katerim naredim dnevno backup spremenjenih in novih datotek na drug disk.
Problem pa se pojavi, če je kakšna datoteka nedostopna, v uporabi … in je ni mogoče kopirati. V tem primeru se mi ukaz xcopy prekine. Sicer bi lahko napako preskočil s stikalom /c , vendar pa ne bi vedel katere datoteke niso bile kopirane.
Ali je možno ukazu xcopy dodati kakšno stikalo ( ali je potrebno v bat file dodati kašen drug ukaz), s katerim bi dobil report ( recimo v txt) katere datoteke niso bile kopirane.
Windows backup ne pride v poštev, ker morajo biti datoteke na backup disku direktno dostopne.
SYNC 1.3 Synchronizes directories contents.
November 2004 Vico Biscotti http://www.vicobiscotti.it
For Win32 platforms.
This is a free software.
FSYNC sourcedir destdir [option1] [option2] … [optionN]
Options:
/S silent mode (no console output nor confirmations requests)
/F force (no confirmation requests)
/P final pause (waits for key before terminate, also in silent mode)
/L[3|4][+] log on file (3 (default): standard level;
4 : detailed level;
+ : append)
/D[3|4] log on console (3 (default): standard level;
4 : detailed level)
/Ennn Ignore source files/directories with the nnn string in the path.
You can use more /E options (max 8).
/C conservative mode (no delete)
/K skip errors, if possible
Sam ukaz xcopy kot že sam veš tega ne podpira.
Pa si poizkusil narediti log datoteko, nekaj kot npr.:
xcopy C:\Winfiles\*.* H:\BckServer\Winfiles /d /s /y > c:\kopiranje.log
potem pa v log datoteki preveriš kaj se je dogajalo.
Sicer obstajajo programi, kateri niso del operacijskega sistema Windows, ki ti to omogočajo – to pa najbrž tudi že sam veš.
lp
Forum je zaprt za komentiranje.