Unfortunately, shortfn won't help entirely either. Let's say you want to make sure you're copying files from "c:\Program Files\" to "d:\Program Files\". However, drive D has another folder that was created before "Program Files", called "d:\Program Data".
c:\Program Files\ = C:\PROGRA~1
d:\Program Files\ = D:\PROGRA~2
d:\Program Data\ = D:\PROGRA~1
So when copying from C:\PROGRA~1 to D:\PROGRA~1, the files end up in the wrong place.
I ended up using COM instead. Highly annoying, but until these limitations are lifted, what can one do - and, I suppose, expect from an application that is really a chat app
( Sure, I used it to parse FTP uploads, create thumbnails, and serve them to the web. Sure, I used it to fine-tune my WiFi to get the best signal on 4 machines throughout a single location. Sure, I used it to MAKE MY COFFEE every morning (by printing to a printer, on a timer, the printer head bumps into the on/off switch) - no, no joke. Yes, short-lived :P But in the end, I suppose it's still 'a chat app'. Shame