需要将文件名写入文本文件

时间:2013-12-17 20:06:46

标签: vbscript

我是VB Scripting的新手,我正在寻找是否有办法查看目录获取文件名,然后将这些文件名写入文本文件。我认为Path.GetFileName方法可以工作,但我似乎无法让它工作。也许我以错误的方式使用它。

1 个答案:

答案 0 :(得分:2)

这是一个简单的脚本,它将回显“C:\ Windows \”目录中的文件名。

Set fs = CreateObject("Scripting.FileSystemObject")
'Log file name
Set logFile = fs.OpenTextFile("fileNameLogs.txt", 2, True)
'Directory you want listed
Set folder = fs.GetFolder("c:\windows\")

Set files = folder.Files
  For Each file in files
    wscript.echo file.name
    logFile.writeline(file.name)
  Next
logFile.close