如何解决W10 - 在 NetworkService 帐户下运行的计划任务无法写入本地日志文件
我有一个特定的 .NET 可执行文件,它在 Windows 10 任务计划程序的定期任务中执行一些网络管理。此任务作为 NetworkService Windows 帐户运行。到目前为止一切顺利。
尽管如此,我还是被要求在通过此计划任务启动的 .NET 可执行文件中添加一些日志记录,以帮助查明我们遇到的一些难以捉摸的错误。
问题是,当以 NetworkService 帐户运行时,我无法将 exe 文件写入我们的主应用程序日志记录文件夹(我猜这是权限问题)。通过将执行任务的用户更改为本地用户,我包含的日志系统可以正常工作,但使用默认的 NetworkService 帐户它什么也不做。
不幸的是,我不允许对计划任务的创建方式进行任何更改,因此我只能将其作为 NetworkService 运行。这里没有办法。
我也不允许将日志写入我们的主应用程序日志文件夹(位于
在 NetworkService 帐户下运行的任务是否可以将文本文件写入本地计算机的 Common Files 文件夹中?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。