日期:2014-05-19  浏览次数:20881 次

执行Process.Start("cmd.exe")可以正常执行,但换成Process.Start("c:\\mm\\aa.exe")就没有任何反应??
执行Process.Start( "cmd.exe ")可以正常执行,但换成Process.Start( "c:\\mm\\aa.exe ")就没有任何反应??

aa.exe是一个exe程序,

我是通过WEB方式调用EXE的,想传入参数让它处理一下.

但是没有它的进程就是不运行,然而cmd.exe就会在进程里运行

注:我运行的aa.exe是一个MYSQL命令.

------解决方案--------------------
会不会是安全问题?
------解决方案--------------------
asp。net运行的时候是用的一个user组的账户,这样不可以运行别的程序,我试过

------解决方案--------------------
Process.Start(@ "c:\\mm\\aa.exe ")
------解决方案--------------------
没试过
------解决方案--------------------
同意楼上!