如果目标目录中存在文件,则从当前目录删除文件的最佳方法

用户3781528

如果文件存在于目标目录中,并且文件不存在,我需要将其从Mydir移至Desdir。

请提出从MyDir中删除文件的最佳方法(如果文件存在于destDir中,并且不将其移动到destDir中)?谢谢你。

请参见以下代码:

On Error Resume Next
        If Dir(destDir & "\" & strFileName2) = "" Then'//file doesn't exist in destDir
            FileSys.MoveFile Source:=myDir & "\" & strFileName2,   Destination:=destDir & "\" '//move the file
        Else
        '//delete this file from myDir and do not move the file
        'code?
        End If
        On Error GoTo 0
保罗·比卡

删除文件的一种方法:

Kill myDir & "\" & strFileName2    'Kill "C:\test\Test.txt"

另一种方法是使用FSO(FileSystemObject)

Option Explicit

Public Sub delFile(ByVal fPath As String, ByVal fName As String)

    If Len(Dir(folderID, vbDirectory)) > 0 Then

        If Len(Dir(folderID & fileID)) > 0 Then

            If Right(fPath, 1) <> "\" Then fPath = fPath & "\"

            'Kill fPath & fName

            CreateObject("Scripting.FileSystemObject").DeleteFile fPath & fName

        End If
    End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅在源目录中不存在的情况下删除目标目录中的文件

来自分类Dev

rsync想要复制目标目录中已经存在的文件

来自分类Dev

Rsync --delete选项不会删除目标目录中的文件

来自分类Dev

如果文件不存在,则从目录删除文件时会发出Perl警告

来自分类Dev

rsync --delete删除了目标目录中的大多数文件,为什么?

来自分类Dev

FTP 删除目标目录中的所有文件夹

来自分类Dev

无法构建war文件:无法删除目标目录中的validation-api-2.0.1.Final.jar

来自分类Dev

如何在PRO文件中获取目标目录

来自分类Dev

转到符号链接文件目标目录

来自分类Dev

如果文本文件中存在名称,则从目录复制文件

来自分类Dev

Powershell复制到-如果存在目标目录,则复制到现有目录中

来自分类Dev

如何在相对于目标目录而不是工作目录的zip文件中创建目录

来自分类Dev

如何在相对于目标目录而不是工作目录的zip文件中创建目录

来自分类Dev

如果数量超过七个,则从目录中删除最旧的文件

来自分类Dev

在目标目录的每个子目录中创建CSV文件

来自分类Dev

使用跨设备链接在目标目录中链接文件和目录

来自分类Dev

仅当目标目录中不存在文件时,如何在无限运行的批处理文件中复制文件?

来自分类Dev

基于当前用户的Java目标目录

来自分类Dev

python 2.7 Mass zip文件提取到目标目录

来自分类Dev

将文件解压缩到目标目录?

来自分类Dev

复制多个文件并同时创建目标目录?

来自分类Dev

如何为传入的txt文件指定目标目录

来自分类Dev

如何同时复制文件并创建目标目录?

来自分类Dev

复制目录,但如果目标文件已存在,则失败

来自分类Dev

使用文件结构将所有文件从源目录复制到C#中的目标目录

来自分类Dev

如果唯一的文件从目录中删除

来自分类Dev

如何在Nuget中为源文件指定其他目标目录安装?

来自分类Dev

从Visual Studio Team Services部署时在目标目录中复制一个文件

来自分类Dev

安装时,Inno Setup在目标目录中创建的临时tmp文件

Related 相关文章

  1. 1

    仅在源目录中不存在的情况下删除目标目录中的文件

  2. 2

    rsync想要复制目标目录中已经存在的文件

  3. 3

    Rsync --delete选项不会删除目标目录中的文件

  4. 4

    如果文件不存在,则从目录删除文件时会发出Perl警告

  5. 5

    rsync --delete删除了目标目录中的大多数文件,为什么?

  6. 6

    FTP 删除目标目录中的所有文件夹

  7. 7

    无法构建war文件:无法删除目标目录中的validation-api-2.0.1.Final.jar

  8. 8

    如何在PRO文件中获取目标目录

  9. 9

    转到符号链接文件目标目录

  10. 10

    如果文本文件中存在名称,则从目录复制文件

  11. 11

    Powershell复制到-如果存在目标目录,则复制到现有目录中

  12. 12

    如何在相对于目标目录而不是工作目录的zip文件中创建目录

  13. 13

    如何在相对于目标目录而不是工作目录的zip文件中创建目录

  14. 14

    如果数量超过七个,则从目录中删除最旧的文件

  15. 15

    在目标目录的每个子目录中创建CSV文件

  16. 16

    使用跨设备链接在目标目录中链接文件和目录

  17. 17

    仅当目标目录中不存在文件时,如何在无限运行的批处理文件中复制文件?

  18. 18

    基于当前用户的Java目标目录

  19. 19

    python 2.7 Mass zip文件提取到目标目录

  20. 20

    将文件解压缩到目标目录?

  21. 21

    复制多个文件并同时创建目标目录?

  22. 22

    如何为传入的txt文件指定目标目录

  23. 23

    如何同时复制文件并创建目标目录?

  24. 24

    复制目录,但如果目标文件已存在,则失败

  25. 25

    使用文件结构将所有文件从源目录复制到C#中的目标目录

  26. 26

    如果唯一的文件从目录中删除

  27. 27

    如何在Nuget中为源文件指定其他目标目录安装?

  28. 28

    从Visual Studio Team Services部署时在目标目录中复制一个文件

  29. 29

    安装时,Inno Setup在目标目录中创建的临时tmp文件

热门标签

归档