Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows sharepoint装载为服务中的驱动器_Windows_Sharepoint_Webclient_Net Use - Fatal编程技术网

Windows sharepoint装载为服务中的驱动器

Windows sharepoint装载为服务中的驱动器,windows,sharepoint,webclient,net-use,Windows,Sharepoint,Webclient,Net Use,在我们的场景中,我们有一个SharePoint站点,它应该作为驱动器安装在Windows Server 2012上,以便作为Windows服务运行的应用程序(ABC)可以访问一些文件。此服务(ABC)通过启动批处理文件(在此批处理文件中使用“net use”-命令)执行到驱动器的映射 Windows功能“桌面体验”已安装在我们新的Windows Server 2012计算机上。此外,服务“WebClient”正在运行 所有操作都使用同一个Windows用户运行 主要问题是,在将ABC作为服务运行

在我们的场景中,我们有一个SharePoint站点,它应该作为驱动器安装在Windows Server 2012上,以便作为Windows服务运行的应用程序(ABC)可以访问一些文件。此服务(ABC)通过启动批处理文件(在此批处理文件中使用“net use”-命令)执行到驱动器的映射

Windows功能“桌面体验”已安装在我们新的Windows Server 2012计算机上。此外,服务“WebClient”正在运行

所有操作都使用同一个Windows用户运行

主要问题是,在将ABC作为服务运行时,无法访问映射驱动器上的文件。当我从命令行而不是作为服务运行ABC时,一切正常

我需要一个适用于Windows Server 2012的解决方案。 但我也尝试在旧的2008和2003 Windows服务器上解决这个问题。 在WindowsServer2003上,一切正常。在Windows Server 2008上,我遇到了与我们新的Windows Server 2012机器相同的问题

不幸的是,应用程序(ABC)不能处理UNC路径,所以我必须使用映射

我知道这个问题有一些解决方案,因为一位前同事已经为Windows Server 2008机器解决了同样的问题

也许有人知道该怎么做

非常感谢。我在上找到了一个解决方案

问题是USERNAME变量在环境变量中设置为SYSTEM