I can use RoboCopy, but it doesn't do a compare... my library is 100GB+ and I don't want to copy the entire thing each time.
BTW... I only have DRM-FREE music.
Main Topics
Browse All TopicsNow that we are DRM-Free...
I have my computer and my wife's. I run VISTA, she runs XP.
We have a fileserver running Win2003
I want exact copies of the iTunes library everywhere (on these three machines) and I want it to sync automatically and I want it to show up in the library automatically.
Let me explain...
I buy a song, it downloads to my machine. Automatically it syncs to my fileserver. Automatically it is synced to my wife's computer and automatically when she opens iTunes, the new song is discovered.
If my wife buys a song, I want to see it too, in the same manner.
What is the best solution?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
F both your libraries contain the same music at this present time, I would just dump it up to your server/NAS and then sync it back to the computers. Test it out with some dummy files... Here is the command I would use
robocopy.exe /S MIR x:\sharedItunesLib "c:\documents and settings\userName\Desktop\
----------
ROBOCOPY v 1.96 : Robust File Copy for Windows NT
--------------------------
Started : Wed Jan 07 20:10:21 2009
Usage : ROBOCOPY source destination [file [file]...] [options]
source : Source Directory (drive:\path or \\server\share\path).
destination : Destination Dir (drive:\path or \\server\share\path).
file : File(s) to copy (names/wildcards: default is "*.*").
Copy options: /S : copy Subdirectories, but not empty ones.
/E : copy subdirectories, including Empty ones.
/LEV:n : only copy the top n LEVels of the source directory tree.
/Z : copy files in restartable mode.
/SEC : copy SECurity info (both source and dest must be NTFS).
/SECFIX : FIX SECurity info on existing files and dirs.
/TIMFIX : FIX TIMestamps on existing destination files.
/MOV : MOVe files (delete from source after copying).
/MOVE : MOVE files AND dirs (delete from source after copying).
/PURGE : delete dest files/dirs that no longer exist in source.
/MIR : MIRror a directory tree (equivalent to /E plus /PURGE).
/A+:[R][A][S][H] : add the given Attributes to copied files.
/A-:[R][A][S][H] : remove the given Attributes from copied files.
/CREATE : CREATE directory tree structure + zero-length files only.
/FAT : create destination files using 8.3 FAT file names only.
File Selection: /A : copy only files with the Archive attribute set
/M : like /A, but remove Archive attribute from source files.
/IA:[R][A][S][H] : Include only files with some of the given Attributes set.
/XA:[R][A][S][H] : eXclude files with any of the given Attributes set.
/XF file [file]... : eXclude Files matching given names/paths/wildcards.
/XD dirs [dirs]... : eXclude Directories matching given names/paths.
/XC | /XN | /XO : eXclude Changed | Newer | Older files.
/XX | /XL : eXclude eXtra | Lonely files and dirs.
/IS : Include Same files.
/MAX:n : MAXimum file size - exclude files bigger than n bytes.
/MIN:n : MINimum file size - exclude files smaller than n bytes.
/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 = n days, else n = YYYYMMDD date).
Retry Options: /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).
Logging Options: /L : List only - don't copy, timestamp or delete any files.
/X : report all eXtra files, not just those selected.
/V : produce Verbose output, showing skipped files.
/NP : No Progress - don't display % copied.
/ETA : show Estimated Time of Arrival of copied files.
/LOG:file : output status to LOG file (overwrite existing log).
/LOG+:file : output status to LOG file (append to existing log).
You can direct the default location of your library & your wife's library to the server, then share them and tell each installation of iTunes to look for shared libraries, that way all of the downloads will be stored on the server and each time you turn on iTunes will look for the shared library. Also you wil have two separated libraries but iTunes will read both
xema makes a good point.
There are 2 issues to watch out for ..
1. The Music folder is going to be on all 3 computers .. with over 100Gb of music on each .. is this correct and what you want. Unless you've both got Laptops and need all music on each computer this seems like excessive data duplication. The fileserver is acting as a repository which you both contribute to, to create a joint Music library.
To keep the 2 PCs synched with the fileserver I'd recommend the Microsoft SyncToy application. Easy to use, visual and it can be set to run as a Scheduled Task.
If you don't have laptops then it would make more sense to do as xema suggests and store the music and iTunes library for each PC on the fileserver.
2. iTunes does not automatically scan the Music folder and add new Music. Instead you need to select the Add to Library item in the File menu. You need to do this everytime you put new music in the iTunes Music folder. So if you add music and your wife adds music then you'll both need to update your respective iTunes Libraries.
You could try this tool - iTunes Library Updater
http://itlu.ownz.ch/wordpr
Business Accounts
Answer for Membership
by: nappy_dPosted on 2009-01-07 at 16:52:15ID: 23321222
THe first problem you may run into with iTunes and your exisitng Library is DRM. You cannot Authorize two concurrent computers for the same song.
For music without DRM this is possible to do.
You will need to get robocopy (just google it)
Use your backup server or NAS to hold all songs
use robocopy to synch the two computers with the backup server or NAS's iTunes Library.