为什么我的浏览器可以通过 `file://127.0.0.1/c$/` 访问文件,但不能通过 `file://127.0.0.1/c:/` 访问?

为什么我的浏览器可以通过 `file://127.0.0.1/c$/` 访问文件,但不能通过 `file://127.0.0.1/c:/` 访问?

我在 MS-Windows 上使用 Edge;我没有更改任何高级网络配置。

我尝试通过三种方式访问​​本地文件:

  1. file://localhost/c:/作品
  2. file://127.0.0.1/c:/没有
  3. file://127.0.0.1/c$/

为什么第二种方法不起作用而第三种(奇怪的格式)起作用??

答案1

驱动器号后面的 $ 符号表示隐藏共享,默认情况下,该共享在所有 Windows 系统上处于活动状态。它通常只锁定给管理员访问,但这更适用于企业环境。

我无法解释为什么其中一个会起作用,因为我不确定为什么,但是“奇怪的格式”完全正常,并不奇怪。

相关内容