The normal Remote Desktop Connection app (mstsc.exe) in Windows has this: go to Display settings, and select "Use all my monitors for the remote session".
I want to say the Mac client and the more modern Windows client also have it, but I can't remember.
I want to say the Mac client and the more modern Windows client also have it, but I can't remember.