Transfer multiple shaders from one mesh to another?


Hi guys, I have these models, one is in t pose, non rigged, with a bunch of shaders and textures, few of them.
The other, same character but has one shader only, flat, and the character is rigged and animated.

I would like to transfer all the shading/texture from one to another, tried few things within maya, but is not accurate.
Oh, the meshes are combined, because otherwise they are more than 3000 pieces.

Screen shot here:


Just use the transfer attributes to the new UV set.