Copy files from all computers in a domain using SCCM or GPO

Sure there are no tricks to this, write a PowerShell scripts to copy the file to a central server. The only thing you have to watch out for is security. CM runs a local system account (aka computer account), as long as it has access to the share, all is good.