fso.deletefile删除文件方法

    网站删除数据,但有些图片文件还没有删除,占用很大的空间,所以在线删除文件非常重要,平常我们经常使用FSO的DeleteFile来删除文件.下面发一条示例,供大家参考.

FSO删除文件方法:DeleteFile
调用格式:
程序代码FileSystemObject名.DeleteFile 被删除的文件 [, 是否强制删除]
注意事项:
被删除的文件:必须是已存在的文件,否则会产生“找不到源文件”的错误(错误编码:53)
是否强制删除:若文件属性为“只读”,必须将这个参数设置为True,方可删除,否则则会产生“没有使用权限”的错误(错误编码:70);对于“被锁定”的文件,则不管如何,都会产生“没有使用权限”的错误。
源码实例:
删除与ASP文件同目录下的File1.txt。
程序代码<%
‘===================================================

‘源码:FSO删除文件示例
‘===================================================
Set fs = Server.CreateObject(“Scripting.FileSystemObject”)
File = Server.MapPath(“File1.txt”)
on Error Resume Next
fs.DeleteFile File, True ‘强制删除只读文件
If Err.Number = 53 Then
Response.Write File & “文件不存在!”
Response.End
Elseif Err.Number = 70 Then
Response.Write File & “文件属性为锁定状态!”
Response.End
Elseif Err.Number <> 0 Then
Response.Write “未知错误,错误编码:” & Err.Number
Response.End
Else
Response.Write “成功删除文件!” & File
End If
%>

回复 (0)

› 尚无评论。

发表评论

引用通告 (0)

› 尚无引用通告。