递归MoveFile / CopyFile

时间:2012-07-01 15:24:39

标签: winapi recursion console-application file-copying movefileex

我正在研究一个控制台程序,需要使用MoveFile / CopyFile来允许移动和复制文件和目录(可能跨卷)。问题当然是将目录复制或移动到另一个卷不能用于上述功能,因为它们不是递归的。

SHFileOperation不会这样做,因为这是一个控制台应用,我正在使用允许进度显示的变体(MoveFileWithProgress / CopyFileEx),SHFileOperation使用用于显示进度而不是控制台的GUI。

我考虑过使用FindNextFile,但即便如此,我也找不到任何代码示例(Move|Copy)File FindNextFile或其他 - 这是一个令人困惑的问题必须之前出现过。

有没有一种简单的方法可以做到这一点,还是我不得不求助于重新发明轮子?

0 个答案:

没有答案