Max does not allow you to copy/paste parameter wires, as it does with most other controller types. This is still capable, however, through MAXScript.
This video shows you how to go about creating an instance (cake walk) and unique copy. When creating a unique copy, it copies the controller but the wire no longer updates along with it’s targeted track. Really, all the copy needs is a kick in the butt to get it to start working again.
This can really help improve workflow, as it allows you to set up instances of wires throughout your rig and easily copy from one track to the next rather than manually connecting each time.

Very helpful! Thanks!
NICE! is it possible to Ctrl+C/Ctrl+V objects from one max to another? often I save selected to a temp file on my desktop and merge into another scene. would be cool if it was less steps like copy/paste
Easiest solution I can think of for that is to just script what you are describing there to suppress any dialog boxes and extra mouse clicks/key strokes that come up during the process. Something like..
saveNodes selection ((getDir #temp) + “\\nodesCopyBuffer.max”)
theFile = ((getDir #temp) + “\\nodesCopyBuffer.max”)
if (doesFileExist theFile) then
(
mergeMAXFile theFile #select #mergeDups #renameMtlDups #promptReparent
)
These would be two separate macroscripts. Just bind the “saveNodes” one to Ctrl+C and the “mergeMaxFile” one to Ctrl+V through Customize UI. Since both macros are always using the same, hardcoded, file path, it is essentially acting like a copy/paste buffer.