使用Windows“全部跳过” /“全部替换”文件对话框复制文件列表

时间:2019-04-19 14:43:14

标签: vb.net

我有一个列表,其中包含大约200个文件路径,可以将其复制到新位置(替换从远程到本地的路径根目录)。 (来自大约6个不同的目录)

我希望在发生冲突时通过标准的“文件复制”对话框提示用户。具体在何处提供“跳过所有文件”或“替换所有文件”的选项

我可以使用FileIO.FileSystem.CopyFile并选择“ FileIO.UIOption.AllDialogs”。这将得到我期望的对话框,但是由于您只能传递单个sourceFilename和destinationFilename,因此,如果已经存在许多文件/所有文件,则将提示用户输入每个文件的对话框。

ready

同样,上面的代码会生成“正确的”对话框,但每次迭代都会如此。我正在寻找它来提示用户冲突 1)一次。期。要么, 2)每个目录一次。

谢谢

0 个答案:

没有答案