You said at first, “All the surfaces”...
It is just ordinary copy and paste.
Again assuming they have similar nodes.
The example I give of HSS is Human Surface Shader. It has extra nodes for Velvet, Subsurface Scattering, Specular2, and so on.
The number and type of nodes has to match or the copy will not complete. Simple paste does not create nodes
I always prefer to use keyboard shortcuts because I absolutely hate having to go into the menu list repeatedly especially when working with multiple objects.
Q: Please can someone tell me what is the keyboard short cut for copy/paste surface?
((PS: In Bryce I think it’s Ctrl+Alt C and/then V whereas this function does not work in DS4))