以下代码通过覆盖和现有文件复制C:\Book1.txt
并粘贴到Temp文件夹中Book2.txt
:
System.IO.File.Copy("C:\Book1.txt", System.IO.Path.GetTempPath & "Book2.txt", True)
我需要为目录执行相同的操作。
答案 0 :(得分:4)
我相信你在FileSystem.CopyDirectory之后:
My.Computer.FileSystem.CopyDirectory("C:\Test", "C:\Test2", True)
这将使用 Test 覆盖目录 Test2 。
它会覆盖 Test2 中的所有现有文件,但不会删除文件。
例如,假设目录 Test 具有以下文件:
目录 Test2 包含以下文件:
FileSystem.CopyDirectory
将会覆盖Book1.txt
,复制Book2.txt
并留下Book3.txt
。