数码资讯
ASP编程导论(十八):FSO组件的文件操作(下)
一、fso.getfile 提取文件的相应文件对象 1、getfile.asp 效果就像文件的右键和您看到的特定属性信息。 属性返回的值32表示:(归档)在上一次备份之后更改的文件。可读性和书写性。 其他值是以下附录: 正常的0个普通文件。没有设置属性。 只读1只读文件可读写。 隐藏的2个隐藏文件。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
一、fso.getfile
提取文件的相应文件对象
1、getfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
S =文件名:f2.name
S = S文件短路径名称:f2.shortpath
文件物理地址
s文件属性
S = S 文件大小:f2.size
S = S 文件类型:f2.type
S = S 文件创建时间:f2.datecreated
S = S最近访问时间:f2.datelastaccessed
S = S最近修改时间:f2.datelastmodified
response.write(S)
%>
效果就像文件的右键和您看到的特定属性信息。
属性返回的值32表示:(归档)在上一次备份之后更改的文件。可读性和书写性。
其他值是以下附录:
正常的0个普通文件。没有设置属性。
只读1只读文件可读写。
隐藏的2个隐藏文件。可读性和书写性。
系统4文件,可读写。
目录16文件夹或目录。只读。
在归档32最后一次备份之后更改的文件。可读性和书写性。
别名1024链接或快捷方式。只读。
压缩2048压缩文件。只读。
二,file.move
该函数将指定的文件或文件夹从一个位置到另一个。事实上,这种方法仍属于申请后fso.getfile。
2、movefile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
移动
%>
看看有没有
简单的剪切和粘贴功能的实现。
三,文件复制。
它也属于在FSO的应用。GetFile。它只是一个简单的文件复制到某个位置。
3、copyfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
复制d
%>
看看有没有
与ASP网页目录的cnbruce.txt文件仍然存在。
四,文件删除。
很明显,文件是直接删除的。
4、delfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
f2.moveD:
设置F3 = fso.getfile(D: cnbruce .txt)
f3.delete
%>
看看是否没有这个文件
当然,FSO还没有结束,比如上传文件,ASP到HTML等等,都需要使用FSO,更精彩的还在后面。
提取文件的相应文件对象
1、getfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
S =文件名:f2.name
S = S文件短路径名称:f2.shortpath
文件物理地址
s文件属性
S = S 文件大小:f2.size
S = S 文件类型:f2.type
S = S 文件创建时间:f2.datecreated
S = S最近访问时间:f2.datelastaccessed
S = S最近修改时间:f2.datelastmodified
response.write(S)
%>
效果就像文件的右键和您看到的特定属性信息。
属性返回的值32表示:(归档)在上一次备份之后更改的文件。可读性和书写性。
其他值是以下附录:
正常的0个普通文件。没有设置属性。
只读1只读文件可读写。
隐藏的2个隐藏文件。可读性和书写性。
系统4文件,可读写。
目录16文件夹或目录。只读。
在归档32最后一次备份之后更改的文件。可读性和书写性。
别名1024链接或快捷方式。只读。
压缩2048压缩文件。只读。
二,file.move
该函数将指定的文件或文件夹从一个位置到另一个。事实上,这种方法仍属于申请后fso.getfile。
2、movefile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
移动
%>
看看有没有
简单的剪切和粘贴功能的实现。
三,文件复制。
它也属于在FSO的应用。GetFile。它只是一个简单的文件复制到某个位置。
3、copyfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
复制d
%>
看看有没有
与ASP网页目录的cnbruce.txt文件仍然存在。
四,文件删除。
很明显,文件是直接删除的。
4、delfile.asp
<
whichfile = server.mappath(cnbruce .txt)
设置FSO = CreateObject(脚本。FileSystemObject )
设置F1 = fso.createtextfile(whichfile,真的)
F1。写(这是一个测试,我的名字是cnbruce。)
接近F1。
集F2 = fso.getfile(whichfile)
f2.moveD:
设置F3 = fso.getfile(D: cnbruce .txt)
f3.delete
%>
看看是否没有这个文件
当然,FSO还没有结束,比如上传文件,ASP到HTML等等,都需要使用FSO,更精彩的还在后面。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。