Windows Server Task Scheduler需要文件在System32文件夹中吗?

Nik*_*kos 2 c# scheduled-tasks windows-server-2008

我做了一个C#控制台应用程序,需要2个配置文件才能启动.当我从cmd窗口运行它运行正常 - 找到2个配置文件(放在exe生成的目录中).

但是,当使用Windows服务器任务调度程序时,我得到一个删除 - "无法找到文件'C:\ Windows\system32\field.config'"

我尝试使用bat文件执行任务但发生同样的问题 - 任务计划程序尝试在System32 direcory中查找文件.

将两个配置文件放在System32 direcory中是一种解决方法,但还有其他方法吗?用Google搜索类似的问题,但根本没有信息.任何帮助都是mutch appriciated.

小智 14

我知道这已经老了,但我想我会把我的发现放在这里,任何人都会发现这一点.

在"属性">"操作"上,它似乎是操作编辑屏幕上的"开始(可选)"字段,您可以在其中键入希望工作目录所在的目录.