Hi James,
The reason we want to use a script to complete this function is as follows.
This method of designing will be rolled out across our company and will be used by people which arnt as technically minded as yourself, or myself. Running an action as a batch process is another process which can confuse or be forgotten about resulting in problems further down the design timeline.
The program we currently use automates this process (albeit in a different way) and runs through this process every time the 'Save' button is pressed.
If we can automate this with a script we can train the users to use the File->Script->SaveAsPNG function instead of using the File->Save Command.
We could, as another route, use a script which will call on the Action and run through the process this way. However this would require the action to be saved on each computer and, as the actions are easily modified or deleted, could result in this link between Script and Action to be deleted resulting again in problems
Hope this is clearer for everyone to understand
Thankyou in advance
Guy Witty