如何复制目录?

时间:2014-04-01 10:31:30

标签: vb.net copy directory move

我想将一个目录从一个位置复制到另一个位置,但在复制时我收到一条错误消息:

" Could not complete operation on some files and directories. See the Data property of the exception for more details."我不知道是什么问题

我试过了:

Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(FolderBrowserDialog1.SelectedPath, System.IO.Path.Combine(curDir, filename.Name))

My.Computer.FileSystem.CopyDirectory(FolderBrowserDialog1.SelectedPath, System.IO.Path.Combine(curDir, filename.Name))

但我仍然得到同样的信息。

有关如何解决这个问题的任何指示?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

Process.StartInfo.Filename = "xcopy"
Process.StartInfo.Arguments = String.Format("{0} {1} {2}", sourcedir, destdir, xcopyflags)
Process.Start()

如果您不确定标志或用法,可以打开命令提示符并键入

xcopy /?