vbscript脚本编程教程2利用fso来进行文件操作

2019-01-16 11:36:32刘景俊


normal   0

readonly  1

hideen    2

system    4

 

set fs=wscript.createobject(“scripting.filesystemobject”)

set f=fs.gerfile(“d:index.txt”)

f.attributes=f.attributes+1

 

这里由于不知道d:index.txt的文件属性,所以会发生不可预测的结果,如果文件的属性是0,那么就会变成1。所以最好在改变属性前查询

 

创建

创建前需要检查文件是否存在,方法和前面说的文件夹的方法一样

*****************************file.vbs**********************************

set fs=wscript.createobject(“scripting.filesystemobject”)

if fs.fileexists(“c:asd.txt”) then

s=” available”

else

s=not exist”

set f=fs.createtextfile(“c:asd.txt”)

end if 

当然 我们也可以使用set f=fs.createtextfile(“c:asd.txt”,true)

来强制覆盖已存在的文件。

 

复制移动删除文件

和文件夹一样 我们既可以使用fso提供的方法也可以用file对象

set fs=wscript.createobject(“scripting.filesystemobject”)

fs.copyfile “c:asd.txt”,”d:1asd.txt”,true   ‘复制文件,如果已存在就强制覆盖

fs.movefile “c:asd.txt”, “d:”   ‘移动

fs.deletefile “c:asd.txt”   ‘删除

 

好了,下一章我们就要学习文件的读写了,文件的读写是文件系统,尤其是黑客编程里面十分重要的一部分,今天打字可能有很多错误,大家看的时候仔细一点,不懂得多看看msdn, 要提高水平只有靠自己,别人是帮不了你的

您可能感兴趣的文章:

ASP、vbscript编码模板ASP中一个用VBScript写的随机数类利用vbscript脚本修改文件内容,此适用于自动化的操作中asp,VBscript语法错误,史上最全最详细最精确使用vbscript脚本在表单中进行选择的代码用vbscript脚本实现返回 IP 配置数据的代码ASP里面令人震撼地Debug类(VBScript)调试JavaScript/VBScript脚本程序(IE篇)JavaScript/VBScript脚本程序调试(Wscript篇)枚举域内计算机个数vbscript脚本(没环境,没测试)ASP/VBScript中CHR(0)的由来以及带来的安全问题分析ASP(VBScript)中整除和取余ASP基础知识VBScript基本元素讲解ASP基础入门第四篇(脚本变量、函数、过程和条件语句)