From what I remember from Multi DNC, you can read a file name directly from the control. No walking back and forth. You inserted a special character then the filename, the PC would then search the directory for that machine or whatever, and send the correct file. I'm sure the rest are similar.
Lots of info here.
DNC and CNC Communications Software - Multi-DNC.com