TiVo Community Forum

TiVo Community Forum Archive 2
Covering threads with a last post date between
July 1, 2004 and December 31, 2005.
THIS IS A READ ONLY SITE
 


 

SEARCH  |  ARCHIVE 1 MAIN SITE

 
Forum Jump
 
Thread Tools Search this Thread Display Modes
Old 12-29-2005, 07:51 AM   #1 (Print)
johnmoorejohn
Registered User
 
Join Date: Sep 2001
Posts: 2,862
SOAK: Directory and file compare utility?

Does anyone know of any directory/file compare tools for windows? Preferebly free.

I'm copying 35 gigs of small files between two computers on my network. I'm copying one folder at a time, but each time I get an error, I have to figure out which files did not copy over.

Is there a program that helps manage folder/file copying? Resuming after errors?
johnmoorejohn is offline Report Bad Post Report Post
Old 12-29-2005, 07:53 AM   #2 (Print)
edhara
Healing
 
edhara's Avatar
 
Join Date: Feb 2002
Location: Rancho Santa Margarita, CA
Posts: 17,401
Send a message via ICQ to edhara Send a message via AIM to edhara Send a message via Yahoo to edhara
Robocopy? Should be included in one of the resource kits from MS.

Robust File and Folder Copy.
By default Robocopy will only copy a file if the source and destination have different time stamps or different file sizes.

Syntax
ROBOCOPY source_folder destination_folder [file(s)_to_copy] [options]

Key
file(s)_to_copy : A list of files or a wildcard.
(defaults to copying *.*)

Source options
/S : Copy Subfolders
/E : Copy Subfolders, including Empty Subfolders.
/COPY:copyflag[s] : What to COPY (default is /COPYAT).
(copyflags : D=Data, A=Attributes, T=Timestamps).
(S=Security=NTFS ACLs, O=Owner info, U=aUditing info).
/COPYALL : Copy ALL file info (equivalent to /COPYATSOU).
/NOCOPY : Copy NO file info (useful with /PURGE).

/A : Copy only files with the Archive attribute set.
/M : like /A, but remove Archive attribute from source files.
/LEV:n : only copy the top n LEVels of the source tree.

/MAXAGE:n : MAXimum file AGE - exclude files older than n days/date.
/MINAGE:n : MINimum file AGE - exclude files newer than n days/date.
(If n < 1900 then n = no of days, else n = YYYYMMDD date).

/FFT : assume FAT File Times (2-second granularity).
/256 : turn off very long path (> 256 characters) support.

Copy options
/L : List only - don't copy, timestamp or delete any files.
/MOV : MOVe files (delete from source after copying).
/MOVE : Move files and dirs (delete from source after copying).

/Z : copy files in restartable mode (survive network glitch).
/B : copy files in Backup mode.
/ZB : use restartable mode; if access denied use Backup mode.
/IPG:n : Inter-Packet Gap (ms), to free bandwidth on slow lines.

/R:n : number of Retries on failed copies - default is 1 million.
/W:n : Wait time between retries - default is 30 seconds.
/REG : Save /R:n and /W:n in the Registry as default settings.

/TBD : wait for sharenames To Be Defined (retry error 67).
Destination options

/A+:[R][A][S][H] : set file Attributes on destination files - add.
/A-:[R][A][S][H] : set file Attributes on destination files - remove.
/FAT : create destination files using 8.3 FAT file names only.

/CREATE : CREATE directory tree structure + zero-length files only.
/PURGE : delete dest files/folders that no longer exist in source.
/MIR : MIRror a directory tree - equivalent to /PURGE plus all subfolders (/E)

Logging options
/L : List only - don't copy, timestamp or delete any files.
/NP : No Progress - don't display % copied.
/LOG:file : output status to LOG file (overwrite existing log).
/LOG+:file : output status to LOG file (append to existing log).

/TS : include source file Time Stamps in the output.
/FP : include Full Pathname of files in the output.
/NS : No Size - don't log file sizes.
/NC : No Class - don't log file classes.
/NFL : No File List - don't log file names.
/NDL : No Directory List - don't log directory names.
/TEE : output to console window, as well as the log file.
/NJH : No Job Header.
/NJS : No Job Summary.

Repeated Copy Options
/MON:n : MONitor source; run again when more than n changes seen.
/MOT:m : MOnitor source; run again in m minutes Time, if changed.

/RH:hhmm-hhmm : Run Hours - times when new copies may be started.
/PF : check run hours on a Per File (not per pass) basis.

Job Options
/JOB:jobname : take parameters from the named JOB file.
/SAVE:jobname : SAVE parameters to the named job file
/QUIT : QUIT after processing command line (to view parameters).
/NOSD : NO Source Directory is specified.
/NODD : NO Destination Directory is specified.
/IF : Include the following Files.

Advanced options you'll probably never use
/XO : eXclude Older - if destination file exists and is the same date
or newer than the source - don't bother to overwrite it.
/XC | /XN : eXclude Changed | Newer files
/XX | /XL : eXclude eXtra | Lonely files and dirs.
An "extra" file is present in destination but not source,
excluding extras will delete from destination.
A "lonely" file is present in source but not destination
excluding lonely will prevent any new files being added to the destination.
/IS : Overwrite files even if they are already the same.

/XF file [file]... : eXclude Files matching given names/paths/wildcards.
/XD dirs [dirs]... : eXclude Directories matching given names/paths.
XF and XD can be used in combination e.g.
ROBOCOPY c:\source d:\dest /XF *.doc *.xls /XD c:\unwanted /S

/MAX:n : MAXimum file size - exclude files bigger than n bytes.
/MIN:n : MINimum file size - exclude files smaller than n bytes.

/IT : Include Tweaked files.
/XJ : eXclude Junction points. (normally included by default).
/MAXLAD:n : MAXimum Last Access Date - exclude files unused since n.
/MINLAD:n : MINimum Last Access Date - exclude files used since n.
(If n < 1900 then n = n days, else n = YYYYMMDD date).

/XA:[R][A][S][H] : eXclude files with any of the given Attributes
/IA:[R][A][S][H] : Include files with any of the given Attributes

/X : report all eXtra files, not just those selected & copied.
/V : produce Verbose output log, showing skipped files.
/ETA : show Estimated Time of Arrival of copied files.

__________________
Don't make me smack you - pianoman

Online gig calendar! - updated Feb. 12th
edhara is offline Report Bad Post Report Post
Old 12-29-2005, 08:19 AM   #3 (Print)
macquariumguy
resU deretsigeR
 
Join Date: Jul 2001
Location: Sarasota, FL
Posts: 4,322
Send a message via AIM to macquariumguy Send a message via Yahoo to macquariumguy
I used a program at work called ExamDiff Pro that would do what you're looking for.

http://www.prestosoft.com/ps.asp?page=edp_examdiffpro

__________________
Now with 96.9% better attitude.
macquariumguy is offline Report Bad Post Report Post
Old 12-29-2005, 08:43 AM   #4 (Print)
johnmoorejohn
Registered User
 
Join Date: Sep 2001
Posts: 2,862
OK...got robocopy running...so far so good.
johnmoorejohn is offline Report Bad Post Report Post
Old 12-29-2005, 09:15 AM   #5 (Print)
Hank
Custom User Title
 
Hank's Avatar
 
Join Date: May 2000
Location: Boston, MA
Posts: 3,265
I've been using TreeComp for years - it works on local drives, network drives, FTP, Zip/RAR archives. Its UI is just great and easy to use. And free.

http://www.xs4all.nl/~lploeger/TreeComp3.htm

__________________
-Hank
Hank is offline Report Bad Post Report Post
Old 12-29-2005, 09:44 AM   #6 (Print)
TBDigital
Out of Shape Nerd...
 
TBDigital's Avatar
 
Join Date: Mar 2002
Location: Kingwood, Tx
Posts: 1,277
I've used Beyond Compare in the past, although its been more than a year since I've last used it, so I'm not sure how the latest version stacks up to other utilities. It's shareware, but I'm pretty sure you can download a trial without paying for anything. The version I used was incredibly easy to use, but very powerful (for that sort of utility, anyway). Great for version control, which is what I was using it for at the time.

__________________
TBDigital

Quote:
Originally Posted by Joss Whedon
"What was I going to call it? 'Big Smash Bang With Boobies'? Which was, of course my second choice."
TBDigital is offline Report Bad Post Report Post
Old 12-29-2005, 09:54 AM   #7 (Print)
landrumdh
TCon '06 Booked!
 
landrumdh's Avatar
 
Join Date: Oct 2003
Location: CT, where should I move?
Posts: 5,324
Send a message via ICQ to landrumdh Send a message via AIM to landrumdh Send a message via Yahoo to landrumdh
xxcopy can do what you want. It will compare both locations and only copy those files that have been updated. And then you can add various switches with your intentinos (yes copy the file again since it's changed you stupid POS computer type of switches) so it will run without user intervention.

The non-registered copy gives you a small popup when you try to copy to a network device as they want you to register it, but for local copying there is no popup. The popup is just a register reminder, not spyware popup or something.

__________________
-David
I'm looking for somewhere good to move. Have a suggestion, let me know!
TCF Weight Loss for 2006 is open!!
Anybody want to rent this space?
landrumdh is offline Report Bad Post Report Post
Old 12-29-2005, 10:26 AM   #8 (Print)
ellinj
Quack
 
ellinj's Avatar
 
Join Date: Feb 2002
Location: Danbury, CT
Posts: 3,544
Send a message via AIM to ellinj
I have been using a program called beyond compare for quite some time. http://www.scootersoftware.com/ Not very expensive and a 30day trial.

__________________
Jeff
Come Join us in Vegas at TC-Con 06
ellinj is offline Report Bad Post Report Post
Old 12-29-2005, 10:46 AM   #9 (Print)
ACoolDude
Registered User
 
Join Date: Dec 2001
Location: Pittsburgh, PA, USA
Posts: 46
I've been using Sync Toy form Microsoft for a while. It is free/easy to use and has multiple options for syncing/copying.

http://www.microsoft.com/windowsxp/...to/synctoy.mspx

__________________
1 Hughes - 146 hrs (2x80Gb)
1 Hughes - 35hr
1 Hughes HDVR2- 35hr
1 R-10 80hr
ACoolDude is offline Report Bad Post Report Post
Old 12-29-2005, 10:47 AM   #10 (Print)
mtnagel
Registered User
 
mtnagel's Avatar
 
Join Date: Nov 2003
Location: Cincinnati, OH
Posts: 4,435
Sync Back (http://www.2brightsparks.com/syncback/) Make sure to download the free one. It works great. I use it to back up my files nightly.

__________________
Matt
mtnagel is offline Report Bad Post Report Post
Old 12-29-2005, 03:22 PM   #11 (Print)
johnmoorejohn
Registered User
 
Join Date: Sep 2001
Posts: 2,862
Robocopy did the job perfectly. A few times there were errors, the program waited 30 seconds and tried again. I went away for a few hours, and everything is copied.

I used to use beyond compare at my former place of employment. That's a great program.

Is there a free program that does a simple bit by bit file compare on single or multiple files?
johnmoorejohn is offline Report Bad Post Report Post
Old 12-29-2005, 04:07 PM   #12 (Print)
RickyL
Registered User
 
Join Date: Sep 2004
Posts: 68
WinMerge.

http://WinMerge.org

Works great on both directories and files.

__________________
"If You chose not to decided, you still have made a choice" Rush, Freewill
RickyL is offline Report Bad Post Report Post
Old 12-29-2005, 04:33 PM   #13 (Print)
BrettStah
Registered User
 
Join Date: Nov 2000
Location: New Orleans
Posts: 4,323
You can use the "/R:x" and "/W:x" switches (with "x" actually being an integer) with robocopy to control how many retries it attempts (it defaults to a million, I think, which seems crazy), and how long it waits (defaults to 30 seconds). Adjusting these values can potentially speed up the copying process tremendously, especially if it gets stuck on a single file.

If you throw in the "/REG" switch too, it'll save the values you specified with the "/R" and "/W" switches as the default values to use for subsequent executions, so that you don't have to specify them any more.

__________________
Brett

It's all fun and games, until someone loses an eye.
BrettStah is offline Report Bad Post Report Post
Old 12-30-2005, 04:20 PM   #14 (Print)
johnmoorejohn
Registered User
 
Join Date: Sep 2001
Posts: 2,862
Quote:
Originally Posted by RickyL
WinMerge.

http://WinMerge.org

Works great on both directories and files.



Excellent!
johnmoorejohn is offline Report Bad Post Report Post
 
Forum Jump
Thread Tools

Go Back  TiVo Community Archive2 > Off Topic Areas (Non-TiVo) > Happy Hour - General Chit-Chat

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 11:47 AM.


Powered by: vBulletin Version 3.0.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
(C)opyright - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not affiliated with TiVo Inc.


Spider History Index