Is it possible to get the BOM from a file without openening SW?

We have Files scattered in facilites around the world.  It takes forever to try to open a file that resides on a remote server.  Does anyone know of a way to get the BOM from a Drawing file on a remote server without having to open that file?

SolidworksApi macros