我正在将目录A\B复制到目录A\C。
由于显而易见的原因,目录A\B已经存在,而目录A\C还不存在。
当使用copyFile函数将目录A\B复制到A\C时,我收到“拒绝访问”错误,并且不会复制该目录。
但是,当我尝试将单个文件复制到A\C\hello.txt中时,该函数工作正常。
此外,当使用"moveFile“函数将目录A\B复制到目录A\C时,它似乎工作得很好。有谁有什么想法吗?谢谢。:)
发布于 2012-04-16 12:13:14
copyFile不会为您创建目录。
在复制文件或使用CreateDirectory创建文件之前,必须确保该目录存在
关于CreateDirectory需要注意的事情1)它只会在目标路径中创建最终目录。2)如果目录存在,则返回错误,因此需要处理该错误。
https://stackoverflow.com/questions/10168574
复制相似问题