Windows服务无法访问smb共享文件

时间:2016-06-16 08:47:01

标签: linux windows share smb

我们在Linux上拥有SMB共享,​​我们正在使用域凭据进行安装,我可以毫无问题地读取文件,但作为Windows服务运行的软件无法看到挂载的磁盘。 我该如何解决?

2 个答案:

答案 0 :(得分:0)

我们修复了它,当你将smb共享从linux映射到windows,并在你的软件中显示磁盘字母,例如Z:\ somefile.txt它不会读取它,而是它映射磁盘并写入完整路径例如\ 192.168.1.1 \ shared \ file.txt

答案 1 :(得分:0)

不,Windows服务无法访问映射的网络驱动器。您必须使用完整的UNC路径。您的示例中的 \\ 192.168.1.1 \ shared \ file.txt(看起来编辑器将您的双正斜杠转换为单斜杠,就像您正在逃避它一样 - 您也可以使用机器名称代替IP地址)。此外,请确保您的服务作为具有网络共享权限的帐户运行。

相关问题