After the first time client joins a server, files are downloaded to the clients hard drive until you edit them again..
Or you could just create your own launcher or installer in VB.Net or another language to permanently or temporarily replace/install files until the application closes again..
Idk what you're asking seems kind of useless considering the options MTA has in place already for mod loading.