让WebDAV(IIS)支持硬盘根目录

2023年1月18日 660点热度

Windows-IIS10的WebDAV默认不支持访问"C:\"这种根目录,解决办法:

  • 先新建一个可正常使用的WebDav
  • 然后查看WebDAV实际目录,默认是"C:\inetpub\wwwroot\"
  • 启动CMD(管理员权限)创建符号连接
    • mklink /d "C:\inetpub\wwwroot\e盘" "e:\"
    • mklink /d "C:\inetpub\wwwroot\d盘" "d:\"

如此便可在WebDAV中访问磁盘根目录。

mklink解释

  • /d 生成的目录,移动到其他地方,仍旧保持自身为一个链接。对源目录无影响,/d生成的目录消失
  • /j 生成的目录,移动到其他地方,会产生一个新的副本文件夹,源文件夹内容全部移至新普通文件夹内,源文件夹清空,源文件夹仍旧存在,/j生成的目录也依旧存在
  • 整体来说,/D更像一个快捷方式,使用上较为安全,防止移动mklink链接时,误操作整个源盘。

书三拾

不积跬步无以至千里