在ASCX中使用Ektron中的参数运行exe

时间:2013-02-25 06:54:23

标签: c# cmd ascx ektron schtasks.exe

我想在system32文件夹中的schtasks.exe的帮助下将计划任务添加到Windows任务计划程序。

我在aspx.cs页面中执行了以下操作:

        Process proc = new Process();
        proc.StartInfo.UseShellExecute = false;
        proc.StartInfo.FileName = @"C:\Windows\System32\schtasks.exe";
        proc.StartInfo.Arguments = "/create /tn mylbat /tr MYLExe.exe /sc daily /st " + txthh.Text + ":" + txtmm.Text;
        proc.StartInfo.RedirectStandardError = true;
        proc.StartInfo.RedirectStandardOutput = true;
        proc.StartInfo.CreateNoWindow = false;
        proc.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
        proc.Start();
        proc.WaitForExit();

但是在ascx.cs文件中也是如此。我需要在Process对象中设置任何参数吗?

编辑I:

同样的ascx在普通的asp网站上工作,但它不适用于Ektron网站。 我想将它作为一个小部件添加到Ektron 8.0的智能桌面中。

该网站托管在IIS中。

在IIS上运行站点时,Process和exe SCHTASKS.exe的参数应该是什么

0 个答案:

没有答案