Thanks a lot for the reply.
I managed to find batch extract assets from bundles after a few articles.
However, I didn't find batch to extract textures etc.
Tried to open all assets and then extract as you mentioned in the first link, I think there are probably too many files, program just hanged.
I managed to achieve this by combining with another tool called Unity Studio, great results at the end.