ASP中执行.bat文件的问题,每次都是执行2次bat文件?

<%
Set WShShell = Server.CreateObject("WScript.Shell")
RetCode = WShShell.Run("d:\test.bat ", 1, True)
Response.Write RetCode
%>


如上代码,调用test.bat成功,但是为什么每次都是执行2次test.bat呢?

你有多次刷新页面么?按理说不会,执行一次就是1次。
或者你可以考虑用session记录下是否执行过,如果执行了,就不再执行