Vbscript 需要将文件名写入文本文件
我对VB脚本非常陌生,我想看看是否有办法查看目录,获取文件名,然后将这些文件名写入文本文件。我认为Path.GetFileName方法可以工作,但我似乎无法让它工作。也许我用错了 下面是一个简单的脚本,它将回显“C:\Windows\”目录中的文件名Vbscript 需要将文件名写入文本文件,vbscript,Vbscript,我对VB脚本非常陌生,我想看看是否有办法查看目录,获取文件名,然后将这些文件名写入文本文件。我认为Path.GetFileName方法可以工作,但我似乎无法让它工作。也许我用错了 下面是一个简单的脚本,它将回显“C:\Windows\”目录中的文件名 Set fs = CreateObject("Scripting.FileSystemObject") 'Log file name Set logFile = fs.OpenTextFile("fileNameLogs.txt", 2, True
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
共享一些代码怎么样?VBScript中没有路径对象。所以从这里开始你的研究吧:“写入文件”部分和“获取文件名”部分只做了很小的努力(如查找相关列表)。我不需要打印文档,但谢谢Dan能给我提供我所需要的。谢谢大家的意见。为了学习VB脚本,你推荐读哪些书?Dan这就是我需要的。谢谢你在这个.dir/b>fileNameLogs.txt上的帮助