ASP得到文件的大小类型最后修改时间

要得到生成的HTML文件的最后修改时间,写了一个函数,有简单的判断.

实例:

2005-11-10 19:33:44 ASP 文件 6.83 KB

把下面文件另存为mofei.asp文件,运行即可,要FSO支持.

<%
Function fsofiledatemofei(sfile)
'通过FSO得到文件的时间,类型,大小;sfile是文件名
'制作:默飞
'QQ:33224360
'HOME: http://www.8vb.cn
sfilere=""
Set fso = Server.CreateObject("Scripting.FileSystemObject")
if sfile="" or isnull(sfile) then sfile=Request.ServerVariables("SCRIPT_NAME")
if not fso.FileExists(server.Mappath(sfile)) then sfile=Request.ServerVariables("SCRIPT_NAME")
sfile=server.Mappath(sfile)
Set fsofile=fso.getfile(sfile)
sfilere=sfilere&fsofile.DateLastModified '文件时间
sfilere=sfilere&chr(9)&"<font color=green>"&fsofile.type&"</font>" '类型
sfilere=sfilere&chr(9)&round(fsofile.size*1000/1024/1000,2)&" KB" '大小
set fso=nothing
fsofiledatemofei=sfilere
End Function

response.write fsofiledatemofei("index.asp")
%>

很明显,修改"index.asp",改成你需要的文件,即可判断,都有注释,自己修改吧.

时间: 2024-09-20 12:02:23

ASP得到文件的大小类型最后修改时间的相关文章

ASP得到文件的大小类型最后修改时间_ASP基础

要得到生成的HTML文件的最后修改时间,写了一个函数,有简单的判断. 实例: 2005-11-10 19:33:44 ASP 文件 6.83 KB 把下面文件另存为mofei.asp文件,运行即可,要FSO支持. <%Function fsofiledatemofei(sfile)'通过FSO得到文件的时间,类型,大小;sfile是文件名'制作:默飞'QQ:33224360'HOME: http://www.8vb.cnsfilere=""Set fso = Server.Cre

Win8文件夹列表如何按修改时间排序让修改过的排在前面

  有的用户在使用Win8系统管理文件夹时,希望文件夹列表能按修改时间排序,最新修改过的文件夹排在前面.这个不难设置,只需要几步操作即可. 设置方法 1.在文件夹列表上面的项目栏上点击右键,勾选修改日期. 2.点击修改日期项目块,小箭头向下,最新修改的文件夹排在前面. 3.再点击则小箭头向上,最久没修改过的文件夹排在前面.

php文件操作(删除、修改时间、改名、获取文件所有者)

$file="test.txt";        //定义文件 echo fileowner($file);       //获取文件所有者 /* fileowner() 函数返回文件的所有者. 若成功,则返回文件所有的用户 id.若失败,则返回 false.用户 id 以数字格式返回. 语法 fileowner(filename) 输出结果类似于: 0 */ //以下函数实现删除所有".jpg"图片文件 foreach(glob("*.jpg"

asp 隐藏并修改文件的最后修改时间_应用技巧

源码: 复制代码 代码如下: <% '隐藏并修改文件的最后修改时间的aspshell '原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等:FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 ' 通过shell.application可以给文件重新设置一个最后修改时间 '2009/02/24 write by skyfire response.write "<form method=post>" response.write &

asp 隐藏并修改文件的最后修改时间

源码: 复制代码 代码如下: <% '隐藏并修改文件的最后修改时间的aspshell '原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等:FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 ' 通过shell.application可以给文件重新设置一个最后修改时间 '2009/02/24 write by skyfire response.write "<form method=post>" response.write &

linux下文件的创建时间、访问时间、修改时间和改变时间

可以通过stat命令查看文件的状态    可以看到该文件的访问时间.修改时间.改变时间均为13:36:55.此处这一时间也是该文件的创建时间,因为文件创建后没有发生过访问.修改和改变.     访问时间(accesstime):读取一次文件的内容,该时间便会更新.比如对这个文件使用less命令或者more命令.(ls.stat这样的命令不会修改文件访问时间) 可以看到对文件使用more\less\cat命令后文件的访问时间分别变化为最后一次访问的时间,而文件的修改时间和改变时间并没有发生变化.

linux中如何使用touch修改文件的修改时间

rsync有时候因为服务器时间错了,需要更改文件的修改时间时间,可以使用 touch命令来修改文件的修改时间: 1 touch -c -m -t 201101110000 teadme.txt 修改readme.txt为2011年1月11日零时零分修改 如果批量修改文件和目录,则使用 1 find /home/www/site -exec touch -c -m -t 201101110000 {} \; 即可把/home/www/site下的所有文件和目录都改变修改时间. 注意上面命令中的空格

从 Git 提交历史中「恢复」文件修改时间

几个月之前,我贪图部署方便,把博客的部署方式,从本地编译推送更新变成了借助 Github 和 Travis-CI 自动部署. 用了几个月一直相安无事,直到几天前我小小修改了一下主题,展示了文章的更新日期. 本地调试的时候一切正常,直到我把变更推到 Github,触发了自动部署.下图就是出乎意料的上线效果. 注意到所有的文章的更新日期都是同一天了吗?真是伤脑筋啊.没错,正如你猜测的那样,我的星座是人见人黑的处女座. 为什么会出现这种测试效果和上线效果不一致的情况呢?我们得从 Linux 系统中文件

Linux文件与目录的三种时间状态(mtime,atime,ctime)区别

  Linux文件与目录的三种时间状态(mtime,atime,ctime)区别 文件的三个时间 我们已经很熟悉windows系统了,那么我们在windows下新建一个文件,我们知道它在保存的时候肯定是会保存一下文件的创建时间之类的信息的,那么我们来看看windows下的一个文件保存了几个时间信息. 这是我在电脑找到的一个cpp文件,看它的属性是可以看到保存了这个文件的创建时间.修改时间.和访问时间三个时间. 那么在linux中是怎样的,我们在linux中新建一个文件,然后用stat命令查看文件