gpt4 book ai didi

c++ - 有没有办法允许 Windows 服务(非托管 C++)在共享网络文件夹上写入文件?

转载 作者:可可西里 更新时间:2023-11-01 10:31:06 35 4
gpt4 key购买 nike

我尝试在“本地系统”中运行该服务:没有用。

我尝试在具有网络共享文件夹权限的帐户中运行该服务:没有用。

我是否必须为此创建一个独立的应用程序并以对网络共享文件夹具有权限的用户身份启动该应用程序?

谢谢,

尼克

最佳答案

您应该使用 UNC 路径(如 Scott 建议的那样),并在可以访问网络资源的显式帐户下运行系统;应该可以。

可能在 LocalSystem 下不起作用,因为这是 Windows 中的一个特殊用户帐户,只能访问本地系统。 LocalSystem 在 NT4 中没有网络访问权限,在 2000+ 中它被视为用于网络访问目的的计算机帐户,并受本地安全策略中的访问限制。参见 this page了解更多信息。

简短回答:使用显式帐户运行有权访问 UNC 路径的服务。 :)

关于c++ - 有没有办法允许 Windows 服务(非托管 C++)在共享网络文件夹上写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/518206/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com