This addin/toolbar (for ArcCatalog) is still in my final developement.....but I'm getting close to getting my addin that will do several things, including listing all your broken links, and then give the option to update. I'll attache the documentation, which is all over the place as far as instructions, and the addin, which has been tested in 10.3.x (but should work in 10.2). Instruction for loading (from an email I sent to test staff earlier this morning)
Save the ChkandFixLinks.esriaddin file to anywhere handy. Double click, it will ask if you want to install…click Install Add-in.
Then open or reopen ArcCatalog. If you don’t see the toolbar, or not sure, go to Customize (on top menu bar)
Click on that and you will see Toolbars> …hover to the right and make sure the toolbar is checked. If you don’t see it, click it off/on until you see where it is.
Click on the third icon over (for the one that will give a unique list of all broken links in a folder)
In the dialog box, use the folder icon and then navigate to the folder where all you mxd’s are located (it will go thru (walk) all the subfolders underneath too) and leave the other two as they are
Then click ok, and it will run. When completed, it will have created a couple files…they are the same, just one is and Excel file, and the other is comma delimited….I suggest opening the Excel (.xls) file to review. They will be called BrokenSrc with the date/time it was run.
Sorry this is pretty messy....when it's completed with the additional scripts, I will post (probably to ArcScripts 2.0). The 4th icon over will do a bulk change from drive->drive or drive->UNC look at the Samples folder (if you unzip the esriaddin ("after installing) and there is a samples folder for format. After the bulk updates, it will run a new unique list. The next script which is almost complete, will allow for changing longer paths, shapes or coverages to FGDB, etc. Feedback is welcome and appreciated (especially if it doesn't work at all for you). BTW - the first three tools don't change anything, just create lists/reports so you can see what you need to fix....i.e. other than createing .txt, .xls, and .csv files (all with unique name_date_time for file name, they can not do any damage (but you must have write access to the folder you are analyzing. (although setting the path might work (haven't tested).
I hope these tools help.