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