【问题标题】:Check to see if any file exists within a folder (VBScript)检查文件夹中是否存在任何文件(VBScript)
【发布时间】:2011-10-09 05:07:13
【问题描述】:

如何检查文件夹中是否存在任何名称的文件?我也想忽略子文件夹。

谢谢。

编辑:

我想我已经明白了,但也感谢任何贡献......

If Folder.Files.Count > 0 Then
   'Do something

【问题讨论】:

    标签: vbscript file-exists


    【解决方案1】:

    我想你已经明白了,差不多是这样

    Const PATH = "C:\Path\to\folder"
    dim fso: set fso = CreateObject("Scripting.FileSystemObject")
    dim folder: set folder = fso.getFolder(PATH)
    if folder.files.Count <> 0 then
        'do something
    end if
    

    您可能希望在getFolder(PATH) 之前使用FolderExists() 检查路径是否有效,或者如果路径不存在则捕获错误。 files 集合不包括子文件夹。

    【讨论】:

      【解决方案2】:

      看看Filesystem Object (FSO)。它支持FileExists()FolderExists() 等方法。

      【讨论】:

      • 但是对于那些你必须检查指定的文件,这不是我想要做的。我想检查是否存在任何文件。还是谢谢。
      猜你喜欢
      • 2013-08-14
      • 2018-11-17
      • 2012-02-05
      • 2011-11-15
      • 2013-07-08
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      相关资源
      最近更新 更多