commandline: bu.exe bu.ini or something like: D:\sys\bu.exe C:\bu.ini bu.ini should look like this (example): [jthz] recursed=C:\WINNT\,"C:\Program Files\",C:\HPR08\,D:\JTHZ\,D:\SYSP\ non-recursed=C:\,C:\WINNT\Sysbckup\ destiny=E:\backupz\p2\ xclude=*.bak,*.syd,*.TMP,*.swp,*.lgc,*.lgd,*.lge,*.mp3,*.wav,*.bmp,*.--- or this (another example): [jthz] recursed=C:\bin\ non-recursed=C:\ destiny=C:\ugh\pattooie\ xclude=desktop.ini,command.com,test.ini,weblink.ini keep on destiny=blah.lul,*.exe Say you would want to backup (copy) an entire C: disk to a 'mirror' of it, drive X: this is the way the bu.ini could look: [jthz] recursed=C:\ destiny=X:\ The only point to consider is that on disk X: the mirrored content will be under folder "C", so if you would want to copy your boot drive, and your actual C crashes, use a tool like volkov commander to copy all that's under X:\C\ one dir up (it can be done from starting from a DOS floppy). Syntax for ini-file is as follows: [jthz] section header (verplicht) recursed= Files in deze directories worden inclusief subdirectories naar destiny gecopiëerd. Er kunnen (komma gescheiden) multipele directories op verschillende drives worden aangegeven. Directories die hier staan moeten wel bestaan! non-recursed= Files in deze directories worden exclusief subdirectories naar destiny gecopiëerd. Er kunnen (komma gescheiden) multipele directories op verschillende drives worden aangegeven. Ook deze folders dienen wel te bestaan. destiny= Hier wordt alles naar toe gecopiëerd. Als het pad wat hier onder staat aangegeven niet bestaat, wordt getracht het aan te maken. Er is altijd maar één destiny en die is uiteraard verplicht. xclude= Files die hier staan aangegeven worden niet gecopiëerd. Je kunt gebruik maken van maskers (*.lul, buffy???.in*, etc.). Deze regel is optioneel. keep on destiny= Files die hier staan aangegeven worden NIET verwijderd als ze niet meer in recursed/non-recursed staan. Je kunt gebruik maken van maskers (*.lul, buffy???.in*, etc.). Deze regel is optioneel. include= Deze regel is enigszins verwarrend. Het gemakkelijkst te begrijpen als je bedenkt dat hij OPTIONEEL is en DEFAULT op *.* staat. Om typwerk te besparen kun je dan uit een heleboel directories alleen de *.ini files vissen bijvoorbeeld, include=*.ini. Deze optie wordt in de praktijk zelden gebruikt, dus je kunt net zo goed doen alsof er geen include= bestaat... -- JTHZ.com