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, 要提高水平只有靠自己,别人是帮不了你的







