Exporting obj question

Hello,
Sometimes, when I export with collecting the textures, DS4 doesn't copy all the textures to my export folder (Mainly bump maps or normal maps I have no trouble with diffuse maps). I think it must depend of the material configuration.
Is there another way to gather all textures ? In Poser there is a script to save the scene with all geometries and textures
Thanks for your help
Comments
In my case (fbx export) it only copied diffuse material with alpha as transparency.
I was planning to create material export script for Unity. Just working with jcm recreation and export for fbx (using fxb weight mapping)
Obj is a rather old format (in fact most of the formats are pretty old, including fbx). As such, the materials that the format actually recognizes are somewhat limited. What you get on export are the items that are actually recoginzed by the mtl standard and that's all. The rest will have to be manually added/copied in the program you are importing to.
Thanks for your answer.
Like I'm rendering with Octane (without the plug-in) I recreate my shaders but the process to find textures that are not copied to the export folder. is not efficient: look at the surface in DS4, find the right folder, copy the missing textures in my export folder
Yes a script to gather all the textures would be a big step for me