我有一个c#控制台应用程序,可以在运行时将一些文本写入txt文件。我已将其添加到计划任务中。任务在预定的时间运行没有错误...但控制台窗口既没有弹出也没有在目标文件中的任何文本!
任何想法问题在哪里? 我在Windows Server 2008 r2上。
答案 0 :(得分:1)
控制台未显示,因为计划任务未作为交互式用户运行。文本不会写入dest文件,因为运行scehduled任务的用户可能无法访问它(可能是某些已安装的远程磁盘?)。如果您的c#app是由您自己编写的,请尝试添加一些日志以了解会发生什么。
答案 1 :(得分:1)
如果您选择“运行用户是否已登录”,则控制台不会显示。 如果将其设置为“仅在用户登录时运行”,它将弹出并以交互模式运行。