Updating Translation Memories?

How can I update my main or project translation memories at the end of a project based on xliff segment status only?

For example, I want to update the TMs with just the locked segments!  Is there a way to have options for this in the Batch Task list?

That would indeed be great, instead of having only the options of updating the translated or approved segments, as in many scenarios we need to update the TM based on specific segment status.