I think the problem is that I didn't allow the user to change the installation path when I created the setup .exe file. If your hard drive has a different letter or your saved files are in a different location, then it will not work. I'll get right on that.
Why couldn't the rosters be installed the old way?
Because Windows XP users can't use the .bat files I'm told, so I had to use an .exe setup file.