月光博客 » 编程开发 » 手机版远程网站文件删除程序

手机版远程网站文件删除程序

  这是一个很和谐很实用的网站管理程序,和我以前介绍的服务器管理程序不同的是,这个程序只有一个功能,就是实现远程Web方式删除文件(实际上是重命名文件,但效果和删除一样)的操作。功能简单实用,适合所有的支持ASP的中文网站。

  这个程序是基于这样一个应用场景:假如工作几个月好不容易有了一个放假的日子,周末的时候你随旅游团去千里之外的张家界旅游,当你正在登山索道上观赏周边风景的时候,电话响了,你接到你托管服务器机房IDC的电话,说你的网站上有一条有害信息,需要立刻删除,并将该信息的链接地址发送给你,如果半小时内不删除的话,你的服务器就要被立刻拔网线。

  而此时,你在深山老林里找到最近的一个能上网的场所也要好几个小时,并且这会将你原来兴致勃勃的旅行计划全盘打乱,多么令人扫兴和烦恼的事情啊。

  如果你在网站上安装了这个小程序就轻松多了,打开手机,输入这个程序的地址,登录后,输入要处理链接的“相对地址”,然后点“删除”,就可以将这个文件删除了(实际上是重命名操作),并且留有备份,以备将来处理。

  使用方法很简单,将下面的代码复制出来,命名为一个ASP文件,修改用户登录密码password为你自己记得住的一个密码,然后上传到你网站的根目录下,之后就可以使用手机远程操作了。

  程序的源代码如下:

Response.Charset="GB2312"
Response.Buffer = True
FileName = request.ServerVariables("URL")
'=====用户登录密码
userpass = "password"
'=====验证登录密码
If request.querystring("action") = "login" Then
    If request.Form("loginpass") = userpass Then
        session("password") = userpass
        response.redirect FileName
    Else
        response.write "验证未通过."
        response.end
    End If
ElseIf request.querystring("action") = "do" and session("password")<>"" Then
'=====重命名文件操作
    Set fs = Server.CreateObject("Scripting.FileSystemObject")
    SFile = Server.MapPath(request.Form("filename"))
    NFile = SFile & ".bak"
    On Error Resume Next
    fs.MoveFile SFile, NFile
    If Err.Number = 53 Then
        response.write SFile & "文件不存在."
    ElseIf Err.Number <> 0 Then
        response.write "发生错误. 请查看错误信息:" & Err.Number & " " & Err.Description
        Err.Clear
    Else
        response.write "成功重命名文件 " & SFile & " 为 " & NFile & ""
    End If
    response.end
'=====录入登陆密码
Else
    If session("password") <> userpass Then
        response.write "<form action=" & FileName & "?action=login method='post'>需要密码:<input name='loginpass' type='password'>&nbsp<input type='submit' value='登录'></form>"
    Else
        response.write "<form action=" & FileName & "?action=do method='post'> "
        response.write "<input type=text name=filename><br><input type=submit value='删除'></form>"
    End If
End If
 
顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    杂友   说道:
    好东东啊,收藏了,哈
    不过“实现远程Web方式删除文件(实际上是重命名文件,但效果和删除一样)的操作”
    这应该只是不让文件在网站上出现,事实上还在空间里吧,要是IDC非要你删除怎么办???]歪歪屋啊
    =============================
    只要此连接无法显示,IDC就认为你已经删除了。
    支持(11反对(5回复
  1. 2
    .G.   说道:
    晕,这个好像不太安全吧!
    支持(6反对(1回复
  1. 3
    xiphio   说道:
    我是在手机上用的UCWEB浏览 写博客 跟删我网站上的文件
    用着还行。就是速度不是很稳定
    支持(9反对(4回复
  1. 4
    xuefeng   说道:
    不懂 有空学习下
    支持(6反对(2回复
  1. 5
    ken   说道:
    等换了3G,再试了。。。。
    支持(7反对(4回复
  1. 6
    yujian   说道:
    这个程序如果发展下去如果功能更强大就好了
    支持(7反对(4回复
  1. 7
    ares   说道:
    怎么月光什么都懂的
    支持(8反对(5回复
  1. 8
    NULL   说道:
    这个程序貌似有严重bug。。
    直接让action=do。。然后就可以重命名服务器上的任何文件了?
    支持(6反对(3回复
  1. 9
    杂友   说道:
    可以,我经常遇到要删除文章的时候。
    支持(4反对(2回复
  1. 10
    歪歪屋啊   说道:
    好东东啊,收藏了,哈
    不过“实现远程Web方式删除文件(实际上是重命名文件,但效果和删除一样)的操作”
    这应该只是不让文件在网站上出现,事实上还在空间里吧,要是IDC非要你删除怎么办???
    支持(8反对(6回复
  1. 11
    教育技术教研室   说道:
    有电脑还用这个吗?而且手机上网的速度还不是很快
    支持(6反对(4回复
  1. 12
    蓝天博客   说道:
    这个比较实用。只是很少使用手机做这个?
    支持(4反对(3回复
  1. 13
    风云博客   说道:
    很实用的代码,收了!
    支持(5反对(4回复
  1. 14
    茗山生态茶   说道:
    很实用的代码,收了!
    支持(4反对(3回复
  1. 15
    leon   说道:
    非常不错。以后可以随时随地管理了。
    支持(7反对(6回复
  1. 16
    ssLong   说道:
    有没有不需要软件<的>
    支持(7反对(6回复
  1. 17
    zib007   说道:
    有电脑还用这个吗?而且手机上网的速度还不是很快
    支持(5反对(5回复
  1. 18
    预计   说道:
    啊哈哈哈我的博客博客
    支持(6反对(6回复
  1. 19
      说道:
    我的手机怎么没这个功能
    支持(3反对(3回复
  1. 20
    John   说道:
    很实用,收藏了
    支持(5反对(5回复
  1. 21
    grnnet   说道:
    不错呀,很实用啊,不过现在还没有那么高级的手机
    支持(5反对(6回复
  1. 22
    塞班互动   说道:
    真是"草木皆兵的中国互联网"......
    支持(2反对(3回复
  1. 23
    金色坐标   说道:
    月光真是有才啊
    支持(5反对(6回复
  1. 24
    寒塘过雁   说道:
    先标记,研究一下
    支持(4反对(5回复
  1. 25
    独行剑客   说道:
    这个很强大,很好
    支持(3反对(4回复
  1. 26
    hexilou   说道:
    希望月光写点实用的1
    支持(5反对(6回复
  1. 27
    cfs   说道:
    嘿,手机网络应用越来越强大了
    支持(5反对(6回复
  1. 28
    虎000   说道:
    手机网络应用越来越强大了
    支持(3反对(4回复
  1. 29
    NULL   说道:
    @44
    你这样改会不会导致无法登陆呢?因为第一次登陆action=login的时候session("password")应该是空的

    (我没有测试,因为我一般只用PHP开发网站,如果我说的不对请无视)
    支持(3反对(4回复
  1. 30
    pwd   说道:
    思路很好啊,不错!
    支持(4反对(6回复
  1. 31
    Z   说道:
    我想问下怎样才能批量快速删除服务器上的文件,而不是一个个的删
    支持(2反对(4回复
  1. 32
    carlin   说道:
    gmail又登不上了!gmail又登不上了!gmail又登不上了!gmail又登不上了!
    支持(1反对(3回复
  1. 33
    carlin   说道:
    GMAIL可以上了!!!!
    支持(3反对(5回复
  1. 34
    williamlong   说道:
    的确有点安全问题,我现在已经将代码更新了,最新的代码没有这个安全性问题了。
    支持(3反对(5回复
  1. 35
    清风   说道:
    这对于静态化的程序不错,但是动态显示的就无能为力了
    支持(4反对(6回复
  1. 36
    都市稻草人   说道:
    不错的一个方法!
    支持(4反对(7回复
  1. 37
    liehouwang   说道:
    真的很实用,应该有很多人需要吧
    支持(4反对(7回复
  1. 38
    090224   说道:
    凤凰网赤裸裸的泄露留言网名的ip地址和城市的事情,希望你能关注下。呼吁下,凤凰网的行为,说 不冷静的行为!
    支持(3反对(6回复
  1. 39
    清风无影   说道:
    这个,真的很方便。看一些明星大腕的就用手机通过WEB监视家里的情况。
    支持(2反对(6回复
  1. 40
    那些花儿   说道:
    有次旅游网监给我打电话 找不到网吧 = =
    这个很实用~
    支持(3反对(8回复

发表留言