asp结合fso实现文件或文件夹创建删除等操作的函数

'////////////////////////////////////////////////FSO操作/////////////////////////////////////

'判断文件夹是否存在

Function FolderExits(Folder)

Folder=Server.Mappath(Folder)

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

IF FSO.FolderExists(Folder) Then

   FolderExits=true

Else

   FolderExits=false

End IF 

End Function

'判断文件是否存在

Function FileExits(FileName)

FileName=Server.Mappath(FileName)

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

IF FSO.FileExists(FileName) Then

   FileExits=true

Else

   FileExits=false

End IF 

End Function

'创建文件夹

Function CreateFolder(Folder)

on error resume next

Folder=Server.Mappath(Folder)

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

FSO.CreateFolder(Folder)

if err>0 then 

  err.clear

  CreateFolder=False

else 

  CreateFolder=True

end if 

End function

'创建文件

Function CreateFile(FileName,Content)

on error resume next

FileName=Server.Mappath(FileName)

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

set fd=FSO.createtextfile(FileName,true)

fd.writeline Content

if err>0 then 

  err.clear

  CreateFile=False

else 

  CreateFile=True

end if 

End function

'删除文件

function DeleteFile(FileName)

on error resume next 

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

if FSO.FileExists(FileName) then 

  FSO.DeleteFile FileName,true

end if

if err>0 then 

  err.clear

  DeleteFile=False

else 

  DeleteFile=True

end if 

end function

'删除文件夹

function DeleteFolder(Folder)

on error resume next 

Folder=server.MapPath(Folder)

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

if FSO.FolderExists(Folder) then 

  FSO.Deletefolder Folder,true

end if

if err>0 then 

  err.clear

  Deletefolder=False

else 

  Deletefolder=True

end if 

end function

时间: 2024-10-26 11:44:55

asp结合fso实现文件或文件夹创建删除等操作的函数的相关文章

asp结合fso实现文件或文件夹创建删除等操作的函数_应用技巧

'////////////////////////////////////////////////FSO操作///////////////////////////////////// '判断文件夹是否存在 Function FolderExits(Folder) Folder=Server.Mappath(Folder) Set FSO= Server.CreateObject("Scripting.FileSystemObject") IF FSO.FolderExists(Fold

【ASP.NET Web API教程】2.1 创建支持CRUD操作的Web API

原文 [ASP.NET Web API教程]2.1 创建支持CRUD操作的Web API 2.1 Creating a Web API that Supports CRUD Operations2.1 创建支持CRUD操作的Web API By Mike Wasson | January 28, 2012作者:Mike Wasson | 日期:2012-1-28 本文引自:http://www.asp.net/web-api/overview/creating-web-apis/creating

文件夹创建删除-android创建和删除文件夹

问题描述 android创建和删除文件夹 android如何创建和删除文件夹,网上说的各种方法都试过了 下面是代码 //创建文件夹????????????????????????????????????????? void createFile(File onClickFile, String fileName) { File f = new File(onClickFile.getAbsolutePath() + File.separator + fileName + File.separat

ASP中FSO加递归生成文件列表(xml)

本来生成这个xml文档是为了开发一个ftp的搜索,后来由于没有资料参考怎么搜索xml文档,也就放弃了.其中最重要的是递归的算法.生成文件列表的速度很快.这个程序可以用于生成播放列表之类的东东.需要IIS的FSO组件支持.生成类似下面的XML文档 <?xml version="1.0" encoding="gb2312"?> <ftp ip="10.1.228.228"> <DIR path="Game&qu

ASP中FSO的神奇功能 - 文件读取

fso 作 者 : 甘冀平 现在已经有了一些用户信息保存在文件中,就像一个简单的数据库.假设有一个用户想了解所有的访问者,就要从登记的信息中分离出相关部分,因为没有象数据库一样拥有结构化的列. 我们知道,在所创建的文件中,第1行是用户名,第2行是他们的主页,第3行是他们的电子邮件地址.随后登记的用户也是按照这样的结构存储他们的信息,所以每3行将包含一个用户的登记信息.知道了这些,就可以编写下面的代码来显示信息: < %' create the fso objectset fso = Server

ASP中FSO的神奇功能 - 文件读取_FSO专题

作 者 : 甘冀平 现在已经有了一些用户信息保存在文件中,就像一个简单的数据库.假设有一个用户想了解所有的访问者,就要从登 记的信息中分离出相关部分,因为没有象数据库一样拥有结构化的列. 我们知道,在所创建的文件中,第1行是用户名,第2行是他们的主页,第3行是他们的电子邮件地址.随后登记的用 户也是按照这样的结构存储他们的信息,所以每3行将包含一个用户的登记信息.知道了这些,就可以编写下面的代码来显 示信息: < % ' create the fso object set fso = Serve

asp教程:利用fso获取文件名和获取文件或文件夹

获取文件名 这个例子演示如何使用GetFileName方法获取文件名的最后部分中指定的路径. 我们来看个fso获取文件名的实例吧. <html> <body> <% Set fs=Server.CreateObject("Scripting.FileSystemObject") Response.Write("The file name of the last component is: ") Response.Write(fs.Get

asp的Fso文件/文件夹操作类

和前面提到的一样,这个也只是把一些函数压在一起.实际上用一些函数集的方法放程序中更好. 主要功能: 1,创建删除文件夹 2,获取某个文件夹里的文件夹名称和个数 3,获取某个文件夹里的文件名称和个数 4,检查某个文件夹是否存在 5,检查某个文件是否存在 6,删除文件 7,读取某个文件的内容 7,创建一个文件,并把内容写到这个文件里面 总的来说,功能就分两个,一个是文件操作,一个是文件夹操作.我只是根据我的那个"在线作业管理系统"的需求写的,并不适合所有人... <% '******

常用的asp文件与文件夹操作函数

下面是我收集了大家在开发中常用的asp教程文件与文件夹操作函数,有文件创建,删除以及文件夹删除,创建等功能. <% '文件操作函数:写文件 private sub writefile(filename,text)  dim fso,file  set fso = createobject("scripting.filesystemobject")  set file = fso.createtextfile(filename, true)    file.write(text)