我是VB的新手,但我需要在使用VB的项目中实现这些。
我在本地有一个文件target.file
。网络服务器上有一个target
文件夹。 target
下有几百个文件夹。其中一些文件夹下有backup
个文件夹。
我需要将target.file
复制到target
文件夹下的这些文件夹,但只有在存在target.file
的情况下才能复制/替换。如果target.file
存在,请将文件复制并备份到备份文件夹(如果备份文件夹存在)。如果没有,请先创建备份文件夹。
答案 0 :(得分:0)
您需要使用System.IO
命名空间中的方法。看一下Documentation,有很多有趣且有用的课程,特别是File,Directory和Path。
这是您需要的方法:
但是,您无需检查文件是否存在,因为您可以直接使用覆盖选项进行复制:
File.Copy(sourceFile, destPathFile, True) 'True for overwrite