在 Windows Server 2012 中安装 WebDAV 驱动器

11 webdav windows-server network-drive net-use

我在使用以下命令通过资源管理器或 cmd 安装 webdav 驱动器时遇到问题:

net use z: "https://.." /user:username password

System error 67 has occured.
The network name cannot be found.
Run Code Online (Sandbox Code Playgroud)

在我的其他机器上一切正常。以为我必须安装“桌面体验”功能,但在服务器管理器/添加功能中找不到它。我已经添加了“媒体基础”功能,并且“WebDAV 发布”甚至与 IIS 一起安装。我在 services.msc 中找不到 WebClient 服务。

任何建议,如何启用客户端 webdav 支持?

小智 10

刚刚在 2012 R2 上解决了这个问题,用于通过 HTTPS 从 OwnCloud 7 服务器连接 WebDAV 驱动器(认为它在 2012 上是一样的)

  1. 安装桌面体验

服务器管理器 > 添加功能 > 用户界面和基础设施 > 桌面体验

  1. 启动并设置为自动 WebClient 服务

服务 > WebClient > 属性 > 从手动设置为自动然后启动它

  1. 在 regedit 中启用 BasicAuthLevel

打开 regedit.exe 并转到此键 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

将 DWORD 值“BasicAuthLevel”设置为“1”

  1. 重启
  2. 连接到您的 WebDAV

net use z: "https://.." /user:username 密码