I'm new to API and Macros and essentially need to copy a large quantity of files from one location on a PDM vault to another location on the same PDM vault. The issue is that there are many terabytes of files and I can't simply get them all at once through the PDM GUI. I've been trying to figure out a way to go through the file structure of a specified folder and "Get Latest Version" of each file one at a time, copy that one file to the new location, then "Clear Local Cache" so my PC has storage for the next file. Is there a way to do this operation either automatically for every file in a designated folder, keeping the folder structure intact as well, or to have a VBA Macro go through a list of filepaths that I'd feed it from a python script? I initially tried to do this operation through Python which worked great when I tested it on a folder on my local drive, but once I tried to get this operation to work on the PDM I am having lots of trouble accessing files on the vault, and switched to the VBA Macro built into SolidWorks 2021 which I have also not been able to get working.