【发布时间】:2010-08-18 13:40:48
【问题描述】:
我有一个需要在计算机上运行的 C#.net 应用程序。它必须被安排。我正在使用 Windows XP Professional,并且该应用程序位于 C#.net 中。我试图安排工作,但我认为我的语法是错误的。我将不胜感激任何帮助纠正它。 c#exe文件在电脑的c盘,为了让它正常工作,我需要传入一个“autorun”的变量。否则它会拉出一个菜单,我不想要那个。
我在调度器中的运行代码是:
C:\\Windows\System32\cscript.exe C:\Program Files\Paper\Paper.exe /autorun
它做了一些事情,但是 exe 会创建一个从未创建过的 excel 文件,因此它无法正常运行。如果我手动运行 exe,它可以正常工作,所以我的问题似乎出在我安排任务的方式上。任何帮助,将不胜感激。
【问题讨论】:
-
尝试将一些日志代码添加到您的 exe 并检查日志。
-
您需要在
"C:\Program Files\Paper\Paper.exe"周围加上引号,因为其中有空格吗?
标签: c# windows-xp scheduled-tasks