实例一:写入文件
语法

object.CreateTextFile([要建立的文件],[如存在,是否替代])
<%
Set fs
=Server.CreateObject("Scripting.FileSystemObject")  
Set a =
fs.CreateTextFile(server.MapPath("ss.txt"), True)  
’a =
fs.CreateTextFile("e:\web\testfile.txt", True)
a.WriteLine("我的文件写入")

a.Close                              ’关掉a文件
%>

实例二:复制文件
语法
object.CopyFile [复制路经], [粘贴路经][,
如存在,是否替代]
<%
Set fs
=Server.CreateObject("Scripting.FileSystemObject")  
fs.CopyFile
"d:\ss.txt","e:\bb.txt",True    ’用fs的CopyFile方法复制文件
%>

实例三:复制文件夹
语法
object.CopyFolder [复制路经], [粘贴路经][,
如存在,是否替代]
<%
Set fs
=Server.CreateObject("Scripting.FileSystemObject")  
fs.CopyFolder
"d:\哈哈","e:\呵呵",True    ’用fs的CopyFolder方法复制文件夹
%>

实例四:创建文件夹
语法
object.CreateFolder([文件])
<%

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

fs.CreateFolder ("e:\呵呵",true)    ’用fs的GreateFolder方法创建文件夹
%>

实例五:删除文件
语法
object.DeleteFile [路经][, force]  
如果要删除只读文件,则force值为 True;否则为 False(默认)。
<%
Set fs
=Server.CreateObject("Scripting.FileSystemObject")  
fs.DeleteFile
"e:\ss.txt",true    ’用fs的DeleteFile方法删除文件
%>

实例六:删除文件夹
语法
object.DeleteFile [路经][, force]
如果要删除只读文件夹,则force值为 True;否则为 False(默认)。
<%
Set fs
=Server.CreateObject("Scripting.FileSystemObject")  
fs.DeleteFolder
"e:\呵呵",true    ’用fs的DeleteFolder方法删除文件夹
%>

实例七:移动文件
语法
object.MoveFile [路经],[移到路经]

<%
Set fs =Server.CreateObject("Scripting.FileSystemObject")

fs.MoveFile "D:\ss.txt","E:\bb.txt"    ’用fs的MoveFile方法移动文件
%>

实例七:移动文件夹
语法
object.MoveFolder [路经],[移到路经]

<%
Set fs =Server.CreateObject("Scripting.FileSystemObject")

fs.MoveFolder "D:\哈哈","E:\呵呵"    ’用fs的MoveFolder方法移动文件夹
%>

实例八:查看驱动器是否存在
语法
object.DriveExists([驱动器路径])  
如果指定的驱动器存在,则返回 True;否则返回 False。
<%
dim a
Set fs
=Server.CreateObject("Scripting.FileSystemObject")

a=fs.DriveExists("D:")   ’用fs的DriveExists查找驱动器
response.write a

%>

实例九:查看文件是否存在
语法

object.FileExists([文件路经])   如果指定的文件存在,则返回 True;否则返回 False。
<%
dim
a
Set fs =Server.CreateObject("Scripting.FileSystemObject")

a=fs.FileExists("D:\哈哈\ss.txt")   ’用fs的FileExists查找文件
response.write a

%>

实例十:查看文件夹是否存在
语法
object.FolderExists([文件夹路经])  
如果指定的文件夹存在,则返回 True;否则返回 False。
<%
dim a
Set fs
=Server.CreateObject("Scripting.FileSystemObject")

a=fs.FolderExists("D:\哈哈")   ’用fs的FolderExists查找文件夹
response.write a

%>

实例十一:读取文件
语法

object.OpenTextFile([文件路经],[打开类型]) //默认是只读打开
<%
dim a
Set fs
=Server.CreateObject("Scripting.FileSystemObject")
Set
a=fs.OpenTextFile("D:\哈哈\ss.txt")
do while not a.AtEndOfStream    
’判断是否读到文件最后一行
response.write a.readLine & "<br>"    ’读取文件逐行输出

loop
a.close
set fs=nothing
%>

实例十二:追加记录
语法

object.OpenTextFile([文件路经],[打开类型][,如果文件不存在,是否自动建立])
<%
dim a

Set fs =Server.CreateObject("Scripting.FileSystemObject")
Set
a=fs.OpenTextFile("D:\哈哈\ss.txt",8,true)   ’true 带表如果文件不存在就自动建立

a.WriteLine("我的文件写入")
a.close
set fs=nothing
%>

实例十三:修改
语法

object.OpenTextFile([文件路经],[打开类型][,如果文件不存在,是否自动建立])
<%
dim a

Set fs =Server.CreateObject("Scripting.FileSystemObject")    ’用Server创建一个
FSO Set a=fs.OpenTextFile("D:\哈哈\ss.txt",2,true)   ’true 如果文件不存在就自动建立

a.WriteLine("我的文件写入")
a.close
set fs=nothing
%>

ASP文件操作(FSO)详解的更多相关文章

  1. ASP.NET 操作Cookie详解 增加,修改,删除

    ASP.NET 操作Cookie详解 增加,修改,删除 Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密).定义于RFC2109.它 ...

  2. day8文件操作作业详解

    1.day8题目 1,有如下文件,a1.txt,里面的内容为: 老男孩是最好的培训机构, 全心全意为学生服务, 只为学生未来,不为牟利. 我说的都是真的.哈哈 分别完成以下的功能: a,将原文件全部读 ...

  3. c语言文件操作函数详解

    一.文件操作注意点: 1 打开文件时,如果打开方式加“+”,表示该文件可以“写” ; 2 退出程序一般用exit函数,正常退出参数为0,非正常退出参数为正零值 ; 3 文件的读写操作:按字符.字符串. ...

  4. (转) unity 在移动平台中,文件操作路径详解

    http://www.unitymanual.com/thread-23491-1-1.html 今天,这篇文章其实是个老生常谈的问题咯,在网上类似的文章也比比皆是,在此我只是做个详细总结方便大家能够 ...

  5. unity 在移动平台中,文件操作路径详解

    今天,这篇文章其实是个老生常谈的问题咯,在网上类似的文章也比比皆是,在此我只是做个详细总结方便大家能够更好.更快的掌握,当然,如有不足的地方 欢迎指正!!! 相信大家在开发过程中,难免会保存一些文件在 ...

  6. ASP.NET 操作Cookie详解 增加,修改,删除

    Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密).定义于RFC2109.它是网景公司的前雇员Lou Montulli在1993年3 ...

  7. ASP.NET 运行时详解 揭开请求过程神秘面纱

    对于ASP.NET开发,排在前五的话题离不开请求生命周期.像什么Cache.身份认证.Role管理.Routing映射,微软到底在请求过程中干了哪些隐秘的事,现在是时候揭晓了.抛开乌云见晴天,接下来就 ...

  8. ASP.NET运行时详解 集成模式和经典模式

    遗留问题 在<ASP.NET运行时详解 生命周期入口分析>中遗留两个问题,包括Application的InitInternal方法执行细节.IIS6和II7经典模式请求管道管理类Appli ...

  9. Multipart/form-data POST文件上传详解

    Multipart/form-data POST文件上传详解 理论 简单的HTTP POST 大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下: <form ...

随机推荐

  1. 完美解决移动Web小于12px文字居中的问题

    前几天的一篇博文:移动Web单行文字垂直居中的问题,提到了移动web里小于12px的文字居中异常的问题,最后还是改为12px才近乎解决了问题.但是有时候或许并不是那么乐观,你并不能将原本定为10px的 ...

  2. 7款个性化jQuery/HTML5地图插件

    现在我们经常会用到一些地图应用,无论是在网页上还是手机App中,地图貌似是一个不可或缺的应用.本文将带领大家一起来看看一些基于jQuery和HTML5的个性化地图插件,有几款地图比较实用,有些则是具有 ...

  3. Cllimbing Stairs [LeetCode 70]

    1- 问题描述 You are climbing a stair case. It takes n steps to reach to the top. Each time you can eithe ...

  4. unity 多线程

    对于客户端来说,好的用户体验,需要保持一个快速响应的用户界面.于是便要求:网络请求.io操作等 开销比较大的操作必须在后台线程进行,从而避免主线程的ui卡顿.(注:协程也是主线程的一部分,进行大量的i ...

  5. 【OpenCV第一篇】安装OpenCV

    [OpenCV第一篇]安装OpenCV 本篇主要介绍如何下载OpenCV安装程序,如何在VS2008下安装配置OpenCV,文章最后还介绍了一个使用OpenCV的简单小例子. <OpenCV入门 ...

  6. android Timer and TImerTask

    android Timer and TImerTask Caused by: java.lang.IllegalStateException: TimerTask is scheduled alrea ...

  7. Android:自定义控件样式(Selector)

    前言 在开发一个应用程序过程中不可避免的要去修改组件的样式,比如按钮.输入框等.现在就看下如何通过Seletor实现样式的自定义.先看下简单的效果对比

  8. linux gd库不支持jpeg解决办法

    1. 查看gd库是否支持jpeg gd_info(); 2. 如果JPEG Support 不为1则不支持. 3.首先下载 libjpeg http://www.ijg.org/ ,进行安装 安装目录 ...

  9. 为什么要用ajax

    Ajax应用程序的优势在于:1. 通过异步模式,提升了用户体验2. 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用3. Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工 ...

  10. PySide 简易教程<二>-------工欲善其事,必先利其器

    OK , 在Linux的开发环境下,对于我们的简短的PySide程序而言,不需要使用QtCreator,使用文本编辑器.之所以,使用文本编辑器,是因为小应用代码量很少,更重要的是一行行的写可以加深我们 ...