Asp文件锁定脚本

本文介绍了如何通过脚本批量操作文件,实现指定文件的锁定功能,并提供了代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

锁定指定文件

<% 
on error resume next
server.ScriptTimeout=999999
response.write "<form method=post>" 
response.write "路 径:<input name=path value='"&server.mappath("/")&"' size='30'>(一定要以\结尾)<br />"
response.write "文件前缀:<input name=filename value='test_' size='30'><br />" 
response.write "文件后缀:<input name=filename2 value='.html' size='30'><br />"
response.write "生成页面数:<input name=scys value='' size='30'>(生成页面数)<br />" 
response.write "<input type=submit value=修改并隐藏文件><br />"
path=request.Form("path")
filename=request.Form("filename")
filename2=request.Form("filename2")
scys=request.Form("scys")
for page=11 to scys
Set fso=Server.CreateObject("Scripting.FileSystemObject") 
Set file=fso.getFile(path&filename&page&filename2)
file.attributes=1+2+4
response.write page&".html锁定成功<br />"
  next
%>

 

批量锁定文件

<% 
on error resume next
server.ScriptTimeout=999999
response.write "<form method=post>" 
response.write "路 径:<input name=path value='"&server.mappath("/")&"' size='30'>(一定要以\结尾)<br />"
response.write "文件前缀:<input name=filename value='test_' size='30'><br />" 
response.write "文件后缀:<input name=filename2 value='.html' size='30'><br />"
response.write "生成页面数:<input name=scys value='' size='30'>(生成页面数)<br />" 
response.write "<input type=submit value=修改并隐藏文件><br />"
path=request.Form("path")
filename=request.Form("filename")
filename2=request.Form("filename2")
scys=request.Form("scys")
for page=0 to scys
Set fso=Server.CreateObject("Scripting.FileSystemObject") 
Set file=fso.getFile(path&filename&page&filename2)
file.attributes=1+2+4
response.write page&".html锁定成功<br />"
  next
%>

在特定的条件下会有这个需求的

转载于:https://www.cnblogs.com/hookjoy/p/4802069.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值