用asp运行bat文件。
假设服务器上有dos批处理1234.bat,内容是net use z: \\10.10.10.10\ctest;
现在想用asp让该批处理在服务器上执行;
该如何做?哪位能给出一套完整的sample code,我付1000分;
问题点数:200、回复次数:7Top
1 楼antshome(我好累)回复于 2002-10-04 09:02:07 得分 0
<%
Set WshShell = server.CreateObject("Wscript.Shell")
IsSuccess = WshShell.Run ("c:\1234.bat" ,1, true)
if IsSuccess = 0 Then
Response.write " 命令成功执行!"
else
Response.write " 命令执行失败!权限不够或者该程序无法在DOS状态下运行"
end if
%>Top
2 楼delphi_50(delphi初学者)回复于 2002-10-04 09:03:28 得分 0
up!Top
3 楼qiushuiwuhen(秋水无恨)回复于 2002-10-04 09:10:30 得分 0
http://www.csdn.net/expert/Topicview1.asp?id=1069151Top
4 楼global_boy(闲人)回复于 2002-10-04 12:35:59 得分 0
TO antshome(星星我来了):
error '80070002'
在我的机器上运行报错。Top
5 楼lins(Anders*小明)回复于 2002-10-04 21:46:20 得分 100
请把Set WshShell = server.CreateObject("Wscript.Shell")
换成Set WshShell = CreateObject("Wscript.Shell")
就可以了!Top
6 楼lins(Anders*小明)回复于 2002-10-04 21:47:07 得分 100
补一句,
wsh脚本功能强大!还是要小心!Top
7 楼global_boy(闲人)回复于 2002-10-06 18:22:20 得分 0
lins(*有为青年*) :
error '80070002'Top




