用Process远程执行服务器端"批处理文件.bat"出现配置文件问题
代码如下System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.CreateNoWindow = false;
process.StartInfo.FileName=@"C:\Documents and Settings\Administrator\桌面\p.bat";
process.Start();
只有一个页面Default,以上代码放在Default.aspx.cs文件的Page_Load里
用vs2005执行时可以,可是把编译后放到iis里就不能执行,请问为什么,以上代码在远程访问页面会不会有权限问题 --------------------编程问答-------------------- up --------------------编程问答-------------------- 当然会,一定要运行的吧需要模拟管理员权限才行 --------------------编程问答-------------------- C:\Documents and Settings\Administrator\桌面只有管理员才可以访问。把你的文件换到另一个可以被IIS访问的位置。
补充:.NET技术 , ASP.NET