【发布时间】:2023-03-28 20:16:02
【问题描述】:
我创建了一个 Windows 服务,该服务具有创建新文件的功能。
它在“本地系统帐户”下运行,“允许服务与桌面交互”设置为 true。
在这个账号下运行时可以在本地创建文件吗?
由于它在未安装合适调试器的 Lab Manager 环境中运行,因此我无法调试它以获得确切的错误。
在我看来这是一个基于服务何时崩溃的权限问题,所以在尝试其他任何事情之前我需要的简单答案是这个帐户可以在本地系统上创建文件吗?
我似乎找不到有答案的网站...?
任何帮助将不胜感激。
【问题讨论】:
-
你想把那个文件写到哪里?
-
到本地硬盘驱动器,但是该驱动器是通过网络共享的。实际的驱动器和文件夹等位于运行服务的同一台机器上,但如果有区别,该文件夹将共享给网络上的其他机器
标签: c# .net windows-services file-permissions localsystem