控制台应用程序无法在任务计划程序中

时间:2015-07-09 04:09:55

标签: c# asp.net console-application

我有一个调用命令行程序的控制台应用程序:

var commandArgs = String.Format(@"/C """"{0}""  /user:""{1}"" /password:""{2}"" /report:""{3}"" /paramfile:params.xml /Quiet """" ", PathToExe, Username, Password, name);

当我从命令提示符运行它时,应用程序运行完美。

但是,如果我从任务计划程序运行控制台应用程序,则每次尝试调用命令行时都会失败。

如果我将相同的代码放入Windows服务中,它也会以同样的方式失败。

在任务计划程序中运行时是否存在权限问题。任何人都可以解释为什么会这样。

我尝试过使用绝对路径和相对路径。我试图更改命令参数周围的引号:请参阅http://www.mobzystems.com/code/bugingetcommandlineargs/ 但是在任务计划程序中没有任何作用,但直接从命令行运行时,就像发条一样工作。

0 个答案:

没有答案