Ped*_*C88 5 file-transfer network-shares security-policy windows-xp
我有一个应该通过网络复制一些文件的服务,该服务在本地管理员帐户之一下运行。
以该管理员身份登录,我可以手动将文件从网络复制到 下的特定文件夹Program Files,但该服务存在 PermissionDenied 异常以写入文件。我也确定文件在写入之前没有被锁定。
错误如下:
拒绝访问路径“.../SomeAssembly.dll”。
为什么服务会给我这样的错误,我该如何纠正?(我还开发了该服务,因此可以对程序集进行更改)。
我也试过在下面运行它,System但它无法读取网络上的文件(不知道为什么)LocalService和NetworkService帐户 AFAIK 没有足够的权限对 ProgramFiles 进行更改......是吗?
我不能使用的原因System是因为该帐户在设计上无法访问网络资源NETWORK SERVICE,对于无法访问本地资源的情况也是如此。管理员帐户的问题似乎是 Windows 在服务执行时阻止了文件复制操作。
有任何想法吗????
| 归档时间: |
|
| 查看次数: |
1624 次 |
| 最近记录: |