vbs文件操作

news/2024/11/24 12:40:28/

导航

1.查看文件属性和读取
2.利用指针指向是否指向文件末尾,不断偏移指针
3.在文件中跳过
4.在文件中写入
———————————————————————————————————
创建时,1 读入 2 写入 8追加
查看文件属性和读取
read,readline,readall

set fso = wscript.createobject("scripting.filesystemobject")   '创建下面两个对象
set ffile = fso.opentextfile("C:\Users\93997\Desktop\vbs练习\123456.txt",1,true) '1 读入 2 写入 8追加
value =  ffile.read(20)   '读取20个字符
'line = ffile.readline	    '读取一行
'contents = ffile.readall	'读取所有
msgbox value

利用指针指向是否指向文件末尾,不断偏移指针
ffile.atendofstream

set fso = wscript.createobject("scripting.filesystemobject")
set ffile = fso.opentextfile("C:\Users\93997\Desktop\vbs练习\123456.txt",1,true)
do while ffile.atendofstream<>true		'atendonfstream 判断指针是否指到文件末尾利用循环读出所有信息
ffile.read(10)  
loop

在文件中跳过
skip,skipline

set fso = wscript.createobject("scripting.filesystemobject")
set ffile = fso.opentextfile("C:\Users\93997\Desktop\vbs练习\123456.txt",1,true)
ffile.skip(3)		'跳过几个字符
ffile.skipline     '跳过一行

在文件中写入
write(x):写入字符串
writeline(x):写入字符串那一行进去,然后另起一行
writeblankline(n):写入n行空行

set fso = wscript.createobject("scripting.filesystemobject")
set ffile = fso.opentextfile("C:\Users\93997\Desktop\vbs练习\123456.txt",2,true)
a = "66666"
ffile.writeline(a)
ffile.writeblanklines(2)
ffile.write(a)
msgbox "写入成功"
ffile.close()   '关闭文件

http://www.ppmy.cn/news/740595.html

相关文章

VB6操作文件和文件夹的方法

1 判断文件夹是否存在 Dir(文件夹地址, vbDirectory) "" 2 判断文件夹是否为空 Dir(文件夹地址, vbEmpty) ""3 创建文件夹 MkDir (需要创建的文件夹地址)4 拷贝单个文件 使用Windows文件操作系统FileSystemObject Dim fs As Object Set fs CreateOb…

.VBS文件的作用

今天遇到了有用.VBS文件配置环境变量的方法&#xff0c;还没仔细看&#xff0c;查了下.vbs文件是一种基于Visual Basic的脚本&#xff0c;VBS的全称是Microsoft Visual Basic Script Edition。 这个脚本语言有比较好玩的一些功能&#xff0c;感觉以后可以尝试下。先把我网上找…

VBS文件运行

首先&#xff0c;我的vbs文件关联已经被“豪杰”夺取了。我双击Deploy.vbs就会打开豪杰&#xff0c;比较郁闷。但是我用了打开方式&#xff0c;试了浏览器、cmd&#xff0c;都无济于事。 今天&#xff0c;我想到这个问题后&#xff0c;就有想法去Microsoft的News Group上去问一…

vbs执行相应的bat文件

set wscreateobject("wscript.shell")rem 新建一个脚本对象dorem do loop 执行循环ws.run "C:\Users\Administrator\Desktop\rar.bat",0rem 执行rar.bat文件&#xff0c;后面的0代表运行改bat文件时不显示dos窗口wscript.sleep 30000rem 程序休眠30000毫秒…

vbs之下载文件

Set postCreateObject("Msxml2.XMLHTTP") post.Open "GET","https://blog.csdn.net/xianda9133/article/details/51200034" 发送请求 post.Send() Set aGet CreateObject("ADODB.Stream") aGet.Mode 3 aGet.Type 1 aGet.Open() 等待…

VBS 文件操作

VBS 文件操作 对于文件的操作&#xff0c;例如&#xff1a;生成一个或者打开一个或者删除一个.txt格式文件。 虽然官方的FILE插件提供了一些基本功能&#xff0c;但功能不多。 你并不需要理解什么是fso模版&#xff0c;什么是vbs语句&#xff0c;直接套用下面的语句吧&…

Vbs读写文件

vb脚本读写文件 2009-04-01 13:23 Vbscript 脚本编程 关于文件的读写 使用 vbscript 来读写文件&#xff0c;十分的方便&#xff0c;废话少说&#xff0c;切入正题。 1 、打开文件 使用 opentextfile 方法 set fs createobject(“scripting.filesystemobject”) set tsfs.open…

用vbs打开文件

set ws=createobject("wscript.shell")ws.run"打开文件所使用的程序+空格+程序路径",x,ture Run方法有三个参数:第一个参数:是你要执行的程序的路径,第二个参数:是窗口的形式,0后台运行;1正常运行;2最小化;3最大化;缺省的话表示正常运行第三个参数:是…