This is looking more and more like a file system permission issue to me. VBScript, born in the days on Windows 9x, really has no idea what an ACL is, and therefore just stops with 'File not found' or 'Path not found' if it can't read (or write) something. I further suspect that's the underlying issue abbodi1406 is having here, too. The first person to say 'but I'm an administrator!' will be glowered at comprehensively. Administrator is not a particularly powerful or interesting account - LocalSystem, on the other hand... Anyway, here's a test version where I've wrapped the Source.Copy call in an extremely simple exception handler, and /DEBUG shows the error code after each copy. If it provides something sensible - I've found the VBScript Err object to be extremely unreliable, often saying success when the call didn't work (or worse) - I can convert that into a fatal error for the next version.