I've been working on a way to avoid having to re-record 400+ save as actions. The nutshell is that I'm saving game art from a master file. The master file has elements common to other pieces. So the actions turn on the appropriate layers, save then turn off those layers and repeat the process for all 400+ pieces. This way when changes effect all pieces it's a simple operation to resave. Creating 400 separate files seemed like an even more cumbersome way to go and having all the art in one file made more sense.
The problem I'm running into is that I've had to change hard drives often and it means the "save as" locations of the actions are no longer available.
I've tried every way I could think of to create a workaround but there's no answer that I've found so far. Batch processing won't work because all of the 400 pieces come from one file. I'm hoping that scripting will allow me to at least process the "record again" actions automatically. I want to put in the new location the "save as" actions should point to and hit "OK" and have all new "save as" actions saved.
Any thoughts? Possibly scripts available that do this very thing? Am I wasting my time by trying to get scripting to do this and should just bite the bullet and spend 3 or 4 hours re-recording the save as actions every time I want to save the art to a new location?