使用WebClient从Windows服务访问网络共享

时间:2010-12-05 18:12:02

标签: c# security windows-services webclient

我需要创建以下的Windows服务:

  1. 使用WebClient从uri(google.com,\\ localnetwork \ share等)下载一些文件
  2. 停止,删除,安装,启动其他Windows服务
  3. 创建一些本地文件
  4. 我的服务应该使用哪个帐户? 本地服务(约2和3)?本地系统(服务必须与\\ localnetwork \ share一起使用)?我的用户有特定权利吗?

    更新

    还有一个选项是使用本地系统帐户和map network drive(如果是file:// uri),但这是not recommended

    人?请

1 个答案:

答案 0 :(得分:0)

我会设置一个专门构建的用户,它具有对网络共享和本地文件系统的适当权限。它应该只具有作为服务运行并实现这些目标所必需的权利。