当前位置:  开发笔记 > 后端 > 正文

如何创建文本文件并在vbscript中写入它

如何解决《如何创建文本文件并在vbscript中写入它》经验,为你挑选了1个好方法。

我有以下脚本来查找计算机上的所有访问文件:

strComputer = "."

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set colFiles = objWMIService.ExecQuery _
    ("Select * from CIM_DataFile Where Extension = 'mdb' OR Extension = 'ldb'")

For Each objFile in colFiles
    Wscript.Echo objFile.Name
Next

对于vbscript,我非常业余.如何让脚本将每一行写入名为"Results.txt"的文本文件,而不是回显到对话框?

另外,作为奖励,如何包含每个Access文件的修改日期?



1> Jake..:

这就是你要找的东西.在这部分中:("C:\ test.txt",8,True),第一个参数是文件的路径.第二个参数是iomode选项.第二个参数有三个选项,1个用于读取,2个用于写入,8个用于追加.第三个参数是布尔值,true表示如果新文件不存在,则可以创建新文件.False表示无法创建新文件.

Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")

Set OutPutFile = FSO.OpenTextFile("C:\test.txt" ,8 , True)
OutPutFile.WriteLine("Writing text to a file")

Set FSO= Nothing

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有