问题描述
我有一个特定的 .NET 可执行文件,它在 Windows 10 任务计划程序的定期任务中执行一些网络管理。此任务作为 NetworkService Windows 帐户运行。到目前为止一切顺利。
尽管如此,我还是被要求在通过此计划任务启动的 .NET 可执行文件中添加一些日志记录,以帮助查明我们遇到的一些难以捉摸的错误。
问题是,当以 NetworkService 帐户运行时,我无法将 exe 文件写入我们的主应用程序日志记录文件夹(我猜这是权限问题)。通过将执行任务的用户更改为本地用户,我包含的日志系统可以正常工作,但使用默认的 NetworkService 帐户它什么也不做。
不幸的是,我不允许对计划任务的创建方式进行任何更改,因此我只能将其作为 NetworkService 运行。这里没有办法。
我也不允许将日志写入我们的主应用程序日志文件夹(位于
在 NetworkService 帐户下运行的任务是否可以将文本文件写入本地计算机的 Common Files 文件夹中?
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)