Removing Legacy Properties in large a amount of parts

Hello.  I have a large number of files that I need to remove the legacy metadata. I am moving files from an old EPDM vault to the companies new EPDM vault.  I've looked online and found some macros that remove part properties, only when the file is opened.  I was curious about writing a macro to do this from task scheduler and set it to rip a batch of parts, drawings and assemblies at one time.  Is there a simple way to acheive this?  Any recommendations are appreciated

SolidworksAssemblies