Hey guys -- need a little help. The script didn't seem to run properly but I was able to run CSCCMD manually to update the offline cache file locations/etc using the MOVESHARE command.

SERVER1 (old)
SERVER2 (new -- copy of data on SERVER1)
PC (offline cache of data from SERVER1 -- user has not resynced with SERVER1 since X days ago -- so PC has newer data than some of what may exist on SERVER1 and SERVER2)

During my tests -- after the MOVESHARES change the problem comes up that on a re-sync with SERVER2 where the OFFLINE FILES CACHE now points -- SERVER2 does not update with any changes from the PC's cache. And, subsequently -- if there is a new file on the PC that's not on SERVER2 -- it gets deleted from the offline cache as well during the sync.