主题:  asp自动解压rar问题?

dengyongyan

职务:普通成员
等级:1
金币:0.0
发贴:4
#12004/3/17 14:27:00
code:
<%
dim ylj,ywj,Mlpath,Shell,rarcomm,RetCode,cmd,comm,fso
Mlpath="d:\Test\M\"
ylj=Server.MapPath("mian"&"\"
ywj=Server.mappath("1.rar"
Set Shell = Server.CreateObject("WScript.Shell"
rarcomm= "d:\test\m\cmd.exe /c "&Mlpath&"rar.exe x -t -o+ -p- "
cmd=rarcomm&ywj&" "&ylj
RetCode = Shell.Run(cmd,1, True)
%>
运行报告:“Server.CreateObject 失败,无效的progID”
是不是我的服务不全,如何设置? win.rar和cmd.exe在网站目录下。
谢谢!!!!!!!!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22004/3/20 12:31:45
给相关程序(wscript.exe/cmd.exe/winrar.exe)为匿名用户(IUSER_computname)添加执行权限

这不是安全的脚本,以后会受到更多限制。