Update the cut list of every part in an assembly?

Is there a way to update the cut list of every single part in a Solidworks assembly file without opening each individual part file and clicking update in the right click menu of the cut list?

Possibly using a macro or other tool?

I am using a separate BOM tool which does not extract the part information correctly if this is not done and is very time consuming running through and updating each part individually

Thanks!

SolidworksAssemblies